1
0
Fork 0

Codefix: data race in case of a spurious wake up

pull/13787/head
Rubidium 2025-03-09 18:44:51 +01:00 committed by rubidium42
parent 1eddd7fed0
commit d07d75229b
1 changed files with 1 additions and 1 deletions

View File

@ -83,7 +83,7 @@ struct PacketWriter : SaveFilter {
{
std::unique_lock<std::mutex> lock(this->mutex);
if (this->cs != nullptr) this->exit_sig.wait(lock);
while (this->cs != nullptr) this->exit_sig.wait(lock);
/* This must all wait until the Destroy function is called. */