2013-11-01, 06:32 PM
My computer is set to hibernate. It wakes up 90 seconds (the default <WakeupPreRecordingSeconds>) before a scheduled recording, and hibernates about 10 minutes after the recording has finished. Usually it works perfectly, but sometimes the recording fails with the "Recording service not running at recording time" message.
As I figured out, it happens when hibernation occurs during that 90 seconds (about 10 minutes after a previous recording or other user activity on the computer). So, if the computer is already on at the wakeup time and the hibernation timer expires within the following 90 seconds just before the recording starts, then the computer hibernates and the recording fails.
I think the recording service or something else should prevent hibernation already during this period, but it does not. It is clearly shown by powercfg -requests, that there are no requests in this period. The request (SYSTEM: [DRIVER] Legacy Kernel Caller) appears only when the recording starts.
Any idea / suggestion / solution? Or did I miss something? Strange, that nobody else experienced this.
(ps. I think this is not specific to the version 3.1.1, it happened with 2.6.2 too.)
As I figured out, it happens when hibernation occurs during that 90 seconds (about 10 minutes after a previous recording or other user activity on the computer). So, if the computer is already on at the wakeup time and the hibernation timer expires within the following 90 seconds just before the recording starts, then the computer hibernates and the recording fails.
I think the recording service or something else should prevent hibernation already during this period, but it does not. It is clearly shown by powercfg -requests, that there are no requests in this period. The request (SYSTEM: [DRIVER] Legacy Kernel Caller) appears only when the recording starts.
Any idea / suggestion / solution? Or did I miss something? Strange, that nobody else experienced this.
(ps. I think this is not specific to the version 3.1.1, it happened with 2.6.2 too.)