diff --git a/src/engine/shared/jobs.h b/src/engine/shared/jobs.h index c90d09b85..4c8c33335 100644 --- a/src/engine/shared/jobs.h +++ b/src/engine/shared/jobs.h @@ -42,7 +42,7 @@ class CJobPool }; int m_NumThreads; void *m_apThreads[MAX_THREADS]; - volatile bool m_Shutdown; + std::atomic m_Shutdown; LOCK m_Lock; SEMAPHORE m_Semaphore;