summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/libirecovery.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libirecovery.c b/src/libirecovery.c
index 3146e40..a38b55f 100644
--- a/src/libirecovery.c
+++ b/src/libirecovery.c
@@ -3114,6 +3114,7 @@ irecv_error_t irecv_device_event_unsubscribe(irecv_device_event_context_t contex
3114 if (num == 0 && th_event_handler != THREAD_T_NULL && thread_alive(th_event_handler)) { 3114 if (num == 0 && th_event_handler != THREAD_T_NULL && thread_alive(th_event_handler)) {
3115#ifdef HAVE_IOKIT 3115#ifdef HAVE_IOKIT
3116 if (iokit_runloop) { 3116 if (iokit_runloop) {
3117 while (!CFRunLoopIsWaiting(iokit_runloop)) usleep(420);
3117 CFRunLoopStop(iokit_runloop); 3118 CFRunLoopStop(iokit_runloop);
3118 iokit_runloop = NULL; 3119 iokit_runloop = NULL;
3119 } 3120 }