Don't crash when waiting for thread termination in wxMSW.
authorVadim Zeitlin <vadim@wxwidgets.org>
Thu, 28 Oct 2010 10:27:26 +0000 (10:27 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Thu, 28 Oct 2010 10:27:26 +0000 (10:27 +0000)
commit486fa39656e55e4655ab819710c66506d64000cf
tree3a9567c52c8f9edd7d25a0b80c772706d0aef49f
parent24d7c81c3265d15d4ccf051782c93849462316fb
Don't crash when waiting for thread termination in wxMSW.

The changes of r65882 adding wxThread::On{Delete,Kill}() introduced a bug
which made normal wxThread::Wait() crash.

Fix it by calling OnDelete() only if we're really deleting a thread.

Closed #12627, see #9046.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@65939 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
src/msw/thread.cpp