Rockbox open source high quality audio player as a Music Player Daemon
mpris rockbox mpd libadwaita audio rust zig deno
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

sdl: fix shutdown hang on MacOS when SDL threads are used

Change-Id: I2179d2beed89beba1716072fc06b9cc090118364

+3
+3
firmware/target/hosted/sdl/system-sdl.c
··· 157 157 /* since sim_thread_shutdown() grabs the mutex we need to let it free, 158 158 * otherwise SDL_WaitThread will deadlock */ 159 159 struct thread_entry* t = sim_thread_unlock(); 160 + 161 + if (!evt_thread) /* no event thread on MacOS */ 162 + sim_thread_shutdown(); 160 163 #endif 161 164 /* wait for event thread to finish */ 162 165 SDL_WaitThread(evt_thread, NULL);