]> git.proxmox.com Git - mirror_qemu.git/blobdiff - darwin-user/signal.c
Use a dedicated function to request exit from execution loop
[mirror_qemu.git] / darwin-user / signal.c
index ba41c2e61a9806eee041622df9b15e515c3a9530..851e85b60f5f69fb5c64d55e0c2cad6f6fb091d3 100644 (file)
@@ -215,7 +215,7 @@ static void host_signal_handler(int host_signum, siginfo_t *info,
 #endif
     if (queue_signal(sig, &tinfo) == 1) {
         /* interrupt the virtual CPU as soon as possible */
-        cpu_interrupt(global_env, CPU_INTERRUPT_EXIT);
+        cpu_exit(global_env);
     }
 }