From 8d2ebd6cd8508c33d5c88159bbf25bad47def7ee Mon Sep 17 00:00:00 2001 From: Matt Borgerson Date: Mon, 16 Nov 2020 20:30:10 -0700 Subject: [PATCH] ui: Disable UI thread RCU registration This needs more investigation, as it can cause deadlock. Leave code commented-out for now as a reminder to look into it. --- ui/xemu.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ui/xemu.c b/ui/xemu.c index b7a3ba50d1..a191120e6d 100644 --- a/ui/xemu.c +++ b/ui/xemu.c @@ -1459,7 +1459,7 @@ int main(int argc, char **argv) * to just run functions to avoid TLS bugs and locking issues. */ tcg_register_init_ctx(); - rcu_register_thread(); + // rcu_register_thread(); DPRINTF("Main thread: initializing app\n"); @@ -1467,7 +1467,7 @@ int main(int argc, char **argv) sdl2_gl_refresh(&sdl2_console[0].dcl); } - rcu_unregister_thread(); + // rcu_unregister_thread(); } void xemu_eject_disc(void)