Notes |
|
(0010065)
|
Tolik
|
28-11-2012 06:30
|
|
Поменяйте свои настройки электропитания, чтобы комп. не засыпал.
А чтоб засыпал по окончании - такая хотелка уже вроде есть. |
|
|
|
Не знаю, что такого сложного это сделать.
ЕМНИП там шлётся броадкастом одна мессага окошкам (что-то про power changing), если на неё правильно ответить - никакого перехода в сонное состояние не произойдёт.
Только вот лично у меня все всяке слипы и хибернейты придушены на корню, и включать только чтобы это потестить, а потом снова выключать и выпиливать, мне кажется несколько неадекватным нановеличине проблемы. Но у кого-то вдруг оно работает и засыпает - там дел на 5 минут с настройкой электропитания и ожиданием слипа. |
|
|
(0010071)
|
Tolik
|
28-11-2012 09:37
|
|
Ну если кто хочет реализовать, то и открыть недолго. |
|
|
|
Если вдруг кто захочет сделать - дополнительная информация.
Блокировать переход в сонное состояние необходимо бывает и в том случае, если используются некоторые компоненты, работающие с сетью, которые не поддерживают автоматическое восстановление состояния. Пример - драйвер клиентской части СУБД запросто может обладать этим свойством, ежели он не хранит инфоормацию для путентификации, то и повторно подключиться он в принципе не сможет. Помнится лет 7 назад я под Sybase ASE 12.0 такую проблему и решал.
Так что если появится опция блокировать засыпание при скачке и любых других операциях экспорта-импорта-шимпорта, и ей можно будет реально пользоваться, и програмка в принципе научится жить с засыпанием, придётся рассылать всем "подписчикам" на событие засыпания нотификацию, чтобы они приготовились ко сну (например отключились), а при пробуждении - другую (чтобы подключились). |
|
|
(0010074)
|
Tolik
|
28-11-2012 11:21
|
|
Вот видите, совсем не 5 минут получается, чтобы написать эту фичу.
Потом уйдёт не один день на отлавливание новых багов.
А зайти в контрол панель и отключить засыпание - быстрее, чем открыть хотелку. |
|
|
|
Не-а. Чтобы блокировать засыпание - это ничего делать не надо. Только сообщение отловить.
Всё описанное возможно ударит по тому, кто будет пользоваться компонентами, которые не входят в дефолтную поставку саса (буквально - куда сас не сможет самостоятельно восстановить подключение), и кто при этом включит засыпание. |
|