X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fthread.h;h=38a29e8dc00d6c07bd88f097830ff8ce3d378a4c;hp=6a929a98af1cdc44bbd9d703f5dfb597f71cfb23;hb=8dcb4bc3cce1f487cfac65ed20d21378d0f39b2e;hpb=3df2c01b5769c7ae996fb5b992c06e4a5428ad35 diff --git a/src/thread.h b/src/thread.h index 6a929a98..38a29e8d 100644 --- a/src/thread.h +++ b/src/thread.h @@ -130,8 +130,8 @@ public: class ThreadPool { public: - void init(); // No c'tor, Threads object is global and engine shall be fully initialized - ~ThreadPool(); + void init(); // No c'tor and d'tor, threads rely on globals that should + void exit(); // be initialized and valid during the whole thread lifetime. Thread& operator[](size_t id) { return *threads[id]; } bool use_sleeping_threads() const { return useSleepingThreads; }