Use the right mutex when the queue is modified

This commit is contained in:
Luis Ángel San Martín 2021-02-08 08:32:42 +01:00
parent 3a9bec55f8
commit 4c93c70de6

View File

@ -45,7 +45,7 @@ public:
void cancellPending() void cancellPending()
{ {
std::unique_lock<std::mutex> lock(jobsLeftMutex); std::unique_lock<std::mutex> lock(queueMutex);
_queue = std::queue<std::function<void(void)>>(); _queue = std::queue<std::function<void(void)>>();
jobsLeft = 0; jobsLeft = 0;
} }