Index: src/ch/TWorkerThreadController.cpp
===================================================================
diff -u -N -r44c811ed2e152c83d92aa7d0b41497a90a177209 -rb0d7cb2020371c35b5fbaab566b4dcc850fed460
--- src/ch/TWorkerThreadController.cpp	(.../TWorkerThreadController.cpp)	(revision 44c811ed2e152c83d92aa7d0b41497a90a177209)
+++ src/ch/TWorkerThreadController.cpp	(.../TWorkerThreadController.cpp)	(revision b0d7cb2020371c35b5fbaab566b4dcc850fed460)
@@ -27,7 +27,7 @@
 	m_hThread(NULL),
 	m_hKillThread(NULL)
 {
-	m_hKillThread = CreateEvent(NULL, FALSE, FALSE, NULL);
+	m_hKillThread = CreateEvent(NULL, TRUE, FALSE, NULL);
 	if(!m_hKillThread)
 		THROW(_T(""), 0, GetLastError(), 0);
 }