id summary reporter owner description type status milestone component version severity resolution keywords cc 11368 boost thread's usage of CreateWaitableTimer wakes PC from sleep (doh) denger viboes "Hi, after upgrading to boost 1.58 from 1.57 a lot of users complained that my app was prematurely aborting the PC's sleep state. The culprit can easily detected and it was indeed my process: ""powercfg /lastwake"" It shows that the process had set a ""wake timer"". The changes in boost/libs/thread/src/win32/thread.cpp seem to be the cause. Please remove usage of ""CreateWaitableTimer"" in function ""interruptible_wait()"" or at least provide some means (preprocessor variable, whatever) to allow compilation of boost::thread without ""CreateWaitableTimer"". Thanks" Bugs closed Boost 1.60.0 thread Boost 1.58.0 Regression fixed raad@…