From 827b48cdf19a142ce082280be2d8292c95906185 Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Fri, 28 Sep 2012 03:54:39 -0700 Subject: [PATCH] Clear the queue active flag when we shutdown, so we don't have a mutex error trying to read the queue. --- src/events/SDL_events.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/events/SDL_events.c b/src/events/SDL_events.c index 642db5d1a..ad506586a 100644 --- a/src/events/SDL_events.c +++ b/src/events/SDL_events.c @@ -86,6 +86,8 @@ SDL_StopEventLoop(void) { int i; + SDL_EventQ.active = 0; + if (SDL_EventQ.lock) { SDL_DestroyMutex(SDL_EventQ.lock); SDL_EventQ.lock = NULL;