From f9d93261faf6280bd93854401d8aa58a00c2d313 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sun, 22 Nov 2015 21:17:10 +0100 Subject: [PATCH] Only attempt to wake up thread when we are actually sleeping --- runloop_data.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runloop_data.c b/runloop_data.c index 639d024470..cba68c15ef 100644 --- a/runloop_data.c +++ b/runloop_data.c @@ -360,7 +360,7 @@ void rarch_main_data_msg_queue_push(unsigned type, { if (!g_data_runloop.thread_inited) rarch_main_data_thread_init(); - else + else if (g_data_runloop.thread_sleeping) { slock_lock(g_data_runloop.cond_lock); g_data_runloop.thread_sleeping = false;