diff options
author | Igor Pavlov <ipavlov@users.sourceforge.net> | 2009-06-02 04:00:00 +0400 |
---|---|---|
committer | Kornel LesiĆski <kornel@geekhood.net> | 2016-05-28 02:15:59 +0300 |
commit | 829409452d85cd6dd9dfc9151f109d6e13a2bb1c (patch) | |
tree | e0acaea47044d167f35fa197584dee1bde41c329 /CPP/7zip/Common/VirtThread.cpp | |
parent | 8874e4fbc9faabdcff719b9b2ac8ebad4f282bbe (diff) |
9.04 beta
Diffstat (limited to 'CPP/7zip/Common/VirtThread.cpp')
-rwxr-xr-x | CPP/7zip/Common/VirtThread.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/CPP/7zip/Common/VirtThread.cpp b/CPP/7zip/Common/VirtThread.cpp index f12581ad..cf39bd02 100755 --- a/CPP/7zip/Common/VirtThread.cpp +++ b/CPP/7zip/Common/VirtThread.cpp @@ -40,6 +40,7 @@ CVirtThread::~CVirtThread() ExitEvent = true; if (StartEvent.IsCreated()) StartEvent.Set(); - Thread.Wait(); + if (Thread.IsCreated()) + Thread.Wait(); } |