Fix termination by signal with -no-shutdown

On signals such as SIGTERM qemu should exit instead of just stopping the VM
even with -no-shutdown.

Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
This commit is contained in:
Kevin Wolf 2011-09-14 15:38:40 +02:00 committed by Anthony Liguori
parent b2bedb2144
commit d9389b9664

1
vl.c
View File

@ -1296,6 +1296,7 @@ void qemu_system_killed(int signal, pid_t pid)
{ {
shutdown_signal = signal; shutdown_signal = signal;
shutdown_pid = pid; shutdown_pid = pid;
no_shutdown = 0;
qemu_system_shutdown_request(); qemu_system_shutdown_request();
} }