View Issue Details

IDProjectCategoryView StatusLast Update
0001712SAS.ПланетаХотелка / Feature requestpublic28-11-2012 12:04
Reportermoorzik Assigned ToTolik  
PrioritynormalSeveritytweakReproducibilityhave not tried
Status closedResolutionwon't fix 
PlatformWindowsOS7OS VersionUltimate
Product Version121010 
Summary0001712: Antisleep
Descriptionпросьба сделать что нибудь чтобы когда программа качает комп не уходил в спячку, пусть уходит когда она закончит закачку
TagsNo tags attached.

Activities

Tolik

28-11-2012 06:30

manager   ~0010065

Поменяйте свои настройки электропитания, чтобы комп. не засыпал.
А чтоб засыпал по окончании - такая хотелка уже вроде есть.

vasketsov

28-11-2012 09:29

manager   ~0010069

Не знаю, что такого сложного это сделать.

ЕМНИП там шлётся броадкастом одна мессага окошкам (что-то про power changing), если на неё правильно ответить - никакого перехода в сонное состояние не произойдёт.

Только вот лично у меня все всяке слипы и хибернейты придушены на корню, и включать только чтобы это потестить, а потом снова выключать и выпиливать, мне кажется несколько неадекватным нановеличине проблемы. Но у кого-то вдруг оно работает и засыпает - там дел на 5 минут с настройкой электропитания и ожиданием слипа.

Tolik

28-11-2012 09:37

manager   ~0010071

Ну если кто хочет реализовать, то и открыть недолго.

vasketsov

28-11-2012 10:16

manager   ~0010072

Если вдруг кто захочет сделать - дополнительная информация.

Блокировать переход в сонное состояние необходимо бывает и в том случае, если используются некоторые компоненты, работающие с сетью, которые не поддерживают автоматическое восстановление состояния. Пример - драйвер клиентской части СУБД запросто может обладать этим свойством, ежели он не хранит инфоормацию для путентификации, то и повторно подключиться он в принципе не сможет. Помнится лет 7 назад я под Sybase ASE 12.0 такую проблему и решал.

Так что если появится опция блокировать засыпание при скачке и любых других операциях экспорта-импорта-шимпорта, и ей можно будет реально пользоваться, и програмка в принципе научится жить с засыпанием, придётся рассылать всем "подписчикам" на событие засыпания нотификацию, чтобы они приготовились ко сну (например отключились), а при пробуждении - другую (чтобы подключились).

Tolik

28-11-2012 11:21

manager   ~0010074

Вот видите, совсем не 5 минут получается, чтобы написать эту фичу.
Потом уйдёт не один день на отлавливание новых багов.
А зайти в контрол панель и отключить засыпание - быстрее, чем открыть хотелку.

vasketsov

28-11-2012 12:04

manager   ~0010076

Не-а. Чтобы блокировать засыпание - это ничего делать не надо. Только сообщение отловить.
Всё описанное возможно ударит по тому, кто будет пользоваться компонентами, которые не входят в дефолтную поставку саса (буквально - куда сас не сможет самостоятельно восстановить подключение), и кто при этом включит засыпание.

Issue History

Date Modified Username Field Change
28-11-2012 02:08 moorzik New Issue
28-11-2012 06:29 Tolik Summary antislip => Antisleep
28-11-2012 06:30 Tolik Note Added: 0010065
28-11-2012 06:30 Tolik Status new => closed
28-11-2012 06:30 Tolik Assigned To => Tolik
28-11-2012 06:30 Tolik Resolution open => won't fix
28-11-2012 09:29 vasketsov Note Added: 0010069
28-11-2012 09:37 Tolik Note Added: 0010071
28-11-2012 10:16 vasketsov Note Added: 0010072
28-11-2012 11:21 Tolik Note Added: 0010074
28-11-2012 12:04 vasketsov Note Added: 0010076
08-08-2025 13:24 zed Category Хотелка => Хотелка / Feature request