X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fthread.cpp;h=6fefd58a792b9225d7a121bf102e38e18a8850fc;hp=6a5454faa9ed5abc0dc07a06ab585cb7b5f0bea8;hb=5e18b81e870dd44dd8fadab1a4e428d79e6b09d9;hpb=10e64e05094e75d89baa4495fa867a8a64195bb7 diff --git a/src/thread.cpp b/src/thread.cpp index 6a5454fa..6fefd58a 100644 --- a/src/thread.cpp +++ b/src/thread.cpp @@ -419,6 +419,7 @@ void ThreadsManager::wait_for_search_finished() { Thread* main = threads[0]; lock_grab(main->sleepLock); + cond_signal(main->sleepCond); // In case is waiting for stop or ponderhit while (!main->do_sleep) cond_wait(sleepCond, main->sleepLock); lock_release(main->sleepLock); }