Index: src/libchcore/TWorkerThreadController.cpp =================================================================== diff -u -N -r89f857792bba8752de98ddd477949e45cef5ba5a -re8f31b0f922b402878356e130c866c4f3682a7f5 --- src/libchcore/TWorkerThreadController.cpp (.../TWorkerThreadController.cpp) (revision 89f857792bba8752de98ddd477949e45cef5ba5a) +++ src/libchcore/TWorkerThreadController.cpp (.../TWorkerThreadController.cpp) (revision e8f31b0f922b402878356e130c866c4f3682a7f5) @@ -55,7 +55,7 @@ RemoveZombieData(lock); if (m_hThread) - THROW_CORE_EXCEPTION(eErr_ThreadAlreadyStarted); + throw TCoreException(eErr_ThreadAlreadyStarted, L"Thread was already started", LOCATION); // just in case reset the kill event to avoid early death of the thread to be created if (!::ResetEvent(m_hKillThread))