commit ef1a3b08ae08fac44643188da42e4e0009e21f22
parent 4063fce6a0c8c0d77a33f5742c5b9e15ce5cd12a
Author: Benno Schulenberg <bensberg@justemail.net>
Date: Wed, 24 May 2017 10:14:06 +0200
suspension: remove a duplicate setting of the HUP and TERM handler
This has been done already during signal_init().
Diffstat:
1 file changed, 0 insertions(+), 8 deletions(-)
diff --git a/src/nano.c b/src/nano.c
@@ -1243,14 +1243,6 @@ RETSIGTYPE do_suspend(int signal)
/* Restore the old terminal settings. */
tcsetattr(0, TCSANOW, &oldterm);
- /* Trap SIGHUP and SIGTERM so we can properly deal with them while
- * suspended. */
- act.sa_handler = handle_hupterm;
-#ifdef SIGHUP
- sigaction(SIGHUP, &act, NULL);
-#endif
- sigaction(SIGTERM, &act, NULL);
-
/* Do what mutt does: send ourselves a SIGSTOP. */
#ifdef SIGSTOP
kill(0, SIGSTOP);