[Libguestfs] [PATCH] fish: fix the Ctrl-\ causes guestfish to abort bug(RHBZ#596761)

Wanlong Gao gaowanlong at cn.fujitsu.com
Wed Jan 4 08:07:07 UTC 2012


Hi Rich:

Is this right?

Thanks
-Wanlong Gao

> Handle SIGQUIT by guestfish, so that it can't be terminated.
> 
> Signed-off-by: Wanlong Gao <gaowanlong at cn.fujitsu.com>
> ---
>  fish/fish.c |    1 +
>  1 files changed, 1 insertions(+), 0 deletions(-)
> 
> diff --git a/fish/fish.c b/fish/fish.c
> index efd6b0b..b782b7c 100644
> --- a/fish/fish.c
> +++ b/fish/fish.c
> @@ -402,6 +402,7 @@ main (int argc, char *argv[])
>      sa.sa_handler = user_cancel;
>      sa.sa_flags = SA_RESTART;
>      sigaction (SIGINT, &sa, NULL);
> +    sigaction (SIGQUIT, &sa, NULL);
>  
>      guestfs_set_pgroup (g, 1);
>    }





More information about the Libguestfs mailing list