id summary reporter owner description type status milestone component version severity resolution keywords cc 5833 once.cpp: call_onces swallows errors from CreateMutexA and WaitForSingleObject noloader@… viboes "Index: once.cpp =================================================================== RCS file: /cvsroot/boost/boost/libs/thread/src/once.cpp,v retrieving revision 1.27 diff -r1.27 once.cpp 157c157 < HANDLE mutex = CreateMutexA(NULL, FALSE, strm.str().c_str()); --- > HANDLE mutex = CreateMutexA(NULL, FALSE, strm.str().c_str()); 160a161,162 > if(mutex == NULL) > throw std::runtime_error(""Failed to create one-time mutex""); 162,164c164,166 < int res = 0; < res = WaitForSingleObject(mutex, INFINITE); < assert(res == WAIT_OBJECT_0); --- > int wait1 = WAIT_OBJECT_0, res = 0; > wait1 = WaitForSingleObject(mutex, INFINITE); > assert(wait1 == WAIT_OBJECT_0); 186a189,191 > > if(wait1 != WAIT_OBJECT_0) > throw std::runtime_error(""Failed to wait on mutex""); " Support Requests closed To Be Determined thread Boost 1.47.0 Problem invalid noloader@…