qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH] Monitor: Return before exiting with 'quit'


From: Markus Armbruster
Subject: Re: [Qemu-devel] [PATCH] Monitor: Return before exiting with 'quit'
Date: Tue, 20 Apr 2010 10:29:34 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux)

Luiz Capitulino <address@hidden> writes:

> The 'quit' Monitor command (implemented by do_quit()) calls
> exit() directly, this is problematic under QMP because QEMU
> exits before having a chance to send the ok response.
>
> Clients don't know if QEMU exited because of a problem or
> because the 'quit' command has been executed.

Yes, that needs fixing.

> This commit fixes that by moving the exit() call to the main
> loop, so that do_quit() requests the system to quit, instead
> of calling exit() directly.

Matches how system_reset and system_powerdown work.  Looks good to me.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]