diff options
author | Jan Kiszka <jan.kiszka@siemens.com> | 2010-05-04 11:28:39 +0200 |
---|---|---|
committer | Avi Kivity <avi@redhat.com> | 2010-05-05 11:45:54 +0300 |
commit | 5a8692ad430ca37b914dfc116ca5e4e8f26375d2 (patch) | |
tree | b8417da13741293807ae9f5778826d1b25604f5e /qemu-kvm.c | |
parent | 93ee2e91c5edac5fb5c460801ca54710814055b3 (diff) |
qemu-kvm: Process exit requests in kvm loop
This unbreaks the monitor quit command for qemu-kvm.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Avi Kivity <avi@redhat.com>
Diffstat (limited to 'qemu-kvm.c')
-rw-r--r-- | qemu-kvm.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/qemu-kvm.c b/qemu-kvm.c index 91f022261..43d599d14 100644 --- a/qemu-kvm.c +++ b/qemu-kvm.c @@ -2047,6 +2047,9 @@ int kvm_main_loop(void) vm_stop(EXCP_DEBUG); kvm_debug_cpu_requested = NULL; } + if (qemu_exit_requested()) { + exit(0); + } } pause_all_threads(); |