Index: src/libchcore/TWorkerThreadController.cpp =================================================================== diff -u -N -r548382442cbf7bed7f744b279ce3f66b54992724 -r6103ac74583f2136b821dc67515ed8469abd8155 --- src/libchcore/TWorkerThreadController.cpp (.../TWorkerThreadController.cpp) (revision 548382442cbf7bed7f744b279ce3f66b54992724) +++ src/libchcore/TWorkerThreadController.cpp (.../TWorkerThreadController.cpp) (revision 6103ac74583f2136b821dc67515ed8469abd8155) @@ -164,6 +164,11 @@ return (m_hKillThread && WaitForSingleObject(m_hKillThread, dwWaitForSignal) == WAIT_OBJECT_0); } +HANDLE TWorkerThreadController::GetKillThreadHandle() const +{ + return m_hKillThread; +} + void TWorkerThreadController::RemoveZombieData(boost::upgrade_lock& rUpgradeLock) { // if thread is already stopped, then there is nothing to do