mirror of
https://github.com/mii443/qemu.git
synced 2025-09-01 14:49:23 +00:00
progress: Show current progress on SIGINFO
Currently we only print progress information on retrieval of SIGUSR1. Some systems have a dedicated SIGINFO for this, however, so it should be handled appropriately if it is available. Buglink: https://bugs.launchpad.net/qemu/+bug/1662468 Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20170207235757.2026-1-mreitz@redhat.com Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com>
This commit is contained in:
@ -88,6 +88,9 @@ static void progress_dummy_init(void)
|
||||
action.sa_handler = sigusr_print;
|
||||
action.sa_flags = 0;
|
||||
sigaction(SIGUSR1, &action, NULL);
|
||||
#ifdef SIGINFO
|
||||
sigaction(SIGINFO, &action, NULL);
|
||||
#endif
|
||||
|
||||
/*
|
||||
* SIGUSR1 is SIG_IPI and gets blocked in qemu_init_main_loop(). In the
|
||||
|
Reference in New Issue
Block a user