diff --git a/src/search.cpp b/src/search.cpp index 7bfaad2274e3a188116ae29f8501ee4226f8ee35..2357518ca64600bd57546f2910acfc6e67e1fee1 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -23,6 +23,7 @@ void SearchWorker::run() { bar->search_mutex.lock(); stop = false; if (die) { + bar->search_mutex.unlock(); break; } // always clear results -> empty search == stop search