Mercurial > hg > orthanc
diff UnitTestsSources/MultiThreadingTests.cpp @ 1453:c0bdc47165ef
code to warn about possible threading problems
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 02 Jul 2015 12:26:44 +0200 |
parents | d710ea64f0fd |
children | f967bdf8534e |
line wrap: on
line diff
--- a/UnitTestsSources/MultiThreadingTests.cpp Thu Jul 02 11:35:41 2015 +0200 +++ b/UnitTestsSources/MultiThreadingTests.cpp Thu Jul 02 12:26:44 2015 +0200 @@ -251,6 +251,11 @@ //Toolbox::ServerBarrier(); //Toolbox::USleep(3000000); + scheduler.Stop(); + done = true; - t.join(); + if (t.joinable()) + { + t.join(); + } }