diff options
author | Wanlong Gao <gaowanlong@cn.fujitsu.com> | 2011-12-28 17:59:38 +0800 |
---|---|---|
committer | Richard W.M. Jones <rjones@redhat.com> | 2012-01-04 10:04:15 +0000 |
commit | f49a30eba8bb9f352637c3c24138074bbe3f5555 (patch) | |
tree | 33d88d6f0eeb8168ea83e21e86c4caa2b4e13389 | |
parent | 10df9d88ab4191c4092f4a88c7343ab3f5f31a70 (diff) | |
download | libguestfs-f49a30eba8bb9f352637c3c24138074bbe3f5555.tar.gz libguestfs-f49a30eba8bb9f352637c3c24138074bbe3f5555.tar.xz libguestfs-f49a30eba8bb9f352637c3c24138074bbe3f5555.zip |
fish: fix the Ctrl-\ causes guestfish to abort bug(RHBZ#596761)
Handle SIGQUIT by guestfish, so that it can't be terminated.
Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>
-rw-r--r-- | fish/fish.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/fish/fish.c b/fish/fish.c index efd6b0b0..b782b7cb 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); } |