diff --git a/src/application.cpp b/src/application.cpp index 3bdd70bb..3848cba6 100644 --- a/src/application.cpp +++ b/src/application.cpp @@ -59,7 +59,7 @@ Application::Application() { Application::~Application() { - stop_threads(); + exit_threads(); quit_eval(); } diff --git a/src/search.cpp b/src/search.cpp index 22bc0156..9edaf67b 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -612,10 +612,10 @@ void init_threads() { } -/// stop_threads() is called when the program exits. It makes all the +/// exit_threads() is called when the program exits. It makes all the /// helper threads exit cleanly. -void stop_threads() { +void exit_threads() { ActiveThreads = THREAD_MAX; // HACK AllThreadsShouldSleep = false; // HACK diff --git a/src/search.h b/src/search.h index 1dc4e1fa..c081d527 100644 --- a/src/search.h +++ b/src/search.h @@ -69,7 +69,7 @@ struct SearchStack { extern void init_search(); extern void init_threads(); -extern void stop_threads(); +extern void exit_threads(); extern bool think(const Position &pos, bool infinite, bool ponder, int side_to_move, int time[], int increment[], int movesToGo, int maxDepth, int maxNodes, int maxTime, Move searchMoves[]);