From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jan Kiszka Subject: [PATCH] qemu-kvm: Process exit requests in kvm loop Date: Tue, 04 May 2010 11:28:39 +0200 Message-ID: <4BDFE8C7.4040802@siemens.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit Cc: kvm To: Marcelo Tosatti , Avi Kivity Return-path: Received: from david.siemens.de ([192.35.17.14]:15011 "EHLO david.siemens.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750884Ab0EDJ2w (ORCPT ); Tue, 4 May 2010 05:28:52 -0400 Sender: kvm-owner@vger.kernel.org List-ID: This unbreaks the monitor quit command for qemu-kvm. Signed-off-by: Jan Kiszka --- qemu-kvm.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/qemu-kvm.c b/qemu-kvm.c index 91f0222..43d599d 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();