X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fuci.cpp;h=9faf842f0f4b3e41a723d4a2b0fab80e4f654006;hp=02a3c30c79f5ea338d611f0b399ef796b57b9b53;hb=9cb187762a68e431559ee9e4b1ed8c6f16826d89;hpb=4a8c1b24702ddf577853d72962cee6735a0235da diff --git a/src/uci.cpp b/src/uci.cpp index 02a3c30c..9faf842f 100644 --- a/src/uci.cpp +++ b/src/uci.cpp @@ -68,10 +68,7 @@ void uci_loop() { is >> skipws >> token; if (token == "quit" || token == "stop") - { - Search::Signals.stop = true; - Threads[0].wake_up(); // In case is waiting for stop or ponderhit - } + Threads.stop_thinking(); else if (token == "ponderhit") { @@ -81,9 +78,7 @@ void uci_loop() { Search::Limits.ponder = false; if (Search::Signals.stopOnPonderhit) - Search::Signals.stop = true; - - Threads[0].wake_up(); // In case is waiting for stop or ponderhit + Threads.stop_thinking(); } else if (token == "go")