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()
{
std::unique_lock<std::mutex> lock(jobsLeftMutex);
std::unique_lock<std::mutex> lock(queueMutex);
_queue = std::queue<std::function<void(void)>>();
jobsLeft = 0;
}