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