Hi,

>>> Catching ctrl-c sounds like a good idea but "ctrl-c, ctrl-c" should
>>> probably kill qemu then, since the machine might have no acpid running -
>>> in that case hitting ctrl-c would have no effect.
>>>     
>> Good idea.
>>   
> 
> I'm worried about the 30+ second shutdown latency.  Is there precedent 
> for SIGTERM or SIGINT requiring this long to take effect?

xenner signals a shutdown request to the guest for the first SIGINT (and
prints a message to the user saying so).  Sending SIGINT twice kills the
guest and cleans up.  I find that very useful, you can shutdown the
guest cleanly with a convenient Ctrl-C and also kill it off quickly by
simply pressing Ctrl-C again.

SIGTERM kills the guest instantly.  Applictions are expected to react
quickly on SIGTERM, there is no way you can wait for a clean guest
shutdown then.  It is used on (host) shutdown for example, where you'll
get a SIGKILL when you don't exit within three seconds.

cheers,
  Gerd


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
kvm-devel mailing list
kvm-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kvm-devel

Reply via email to