From 3e655227bd30d9845b2a0d8b877abe26c5524a3a Mon Sep 17 00:00:00 2001 From: Pieter Hintjens Date: Sat, 2 Apr 2011 09:22:41 +0200 Subject: Fixed memory leak with threads on win32 Signed-off-by: Pieter Hintjens --- src/thread.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/thread.cpp b/src/thread.cpp index 12a72e2..f1fd519 100644 --- a/src/thread.cpp +++ b/src/thread.cpp @@ -47,6 +47,8 @@ void zmq::thread_t::stop () { DWORD rc = WaitForSingleObject (descriptor, INFINITE); win_assert (rc != WAIT_FAILED); + BOOL rc2 = CloseHandle (descriptor); + win_assert (rc != 0); } #else -- cgit v1.2.3