From 8b8283c62cc5b8fce419fd7e0fe38c33f4457e17 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Thu, 4 Jun 2015 13:32:26 +0000 Subject: fix for MSN avatars thread hangup git-svn-id: http://svn.miranda-ng.org/main/trunk@13998 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- protocols/MSN/src/msn_proto.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'protocols/MSN/src/msn_proto.cpp') diff --git a/protocols/MSN/src/msn_proto.cpp b/protocols/MSN/src/msn_proto.cpp index 7cd17188fd..195f7a4303 100644 --- a/protocols/MSN/src/msn_proto.cpp +++ b/protocols/MSN/src/msn_proto.cpp @@ -212,7 +212,8 @@ int CMsnProto::OnModulesLoaded(WPARAM, LPARAM) int CMsnProto::OnPreShutdown(WPARAM, LPARAM) { - SetEvent(hevAvatarQueue); + g_bTerminated = true; + ReleaseSemaphore(hevAvatarQueue, 1, NULL); Popup_UnregisterClass(hPopupError); Popup_UnregisterClass(hPopupHotmail); -- cgit v1.2.3