X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fsearch.cpp;h=9f2786230477737160147feba907bb5fed0ed02b;hp=e2cf76b81b7d97fc312de720bf8a41c88c068e6e;hb=7ad59d9ac9cbeae8b95843a720a53c99bb1f0d3b;hpb=79232be02a03a5e2225b30f843e9597fd85951dc diff --git a/src/search.cpp b/src/search.cpp index e2cf76b8..9f278623 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -1533,7 +1533,11 @@ void check_time() { dbg_print(); } - if (Limits.use_time_management() && !Limits.ponder) + // An engine may not stop pondering until told so by the GUI + if (Limits.ponder) + return; + + if (Limits.use_time_management()) { bool stillAtFirstMove = Signals.firstRootMove && !Signals.failedLowAtRoot