1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00

Better cleanup in MessageManagerLock to avoid spurious assertions when a lock fails on shutdown.

This commit is contained in:
jules 2014-08-17 12:25:07 +01:00
parent 6c30e83de1
commit 005f0be531

View file

@ -288,7 +288,10 @@ bool MessageManagerLock::attemptLock (Thread* const threadToCheck, ThreadPoolJob
blockingMessage = new BlockingMessage();
if (! blockingMessage->post())
{
blockingMessage = nullptr;
return false;
}
while (! blockingMessage->lockedEvent.wait (20))
{