suspension: remove a duplicate setting of the HUP and TERM handler

This has been done already during signal_init().
master
Benno Schulenberg 2017-05-24 10:14:06 +02:00
parent 4063fce6a0
commit ef1a3b08ae
1 changed files with 0 additions and 8 deletions

View File

@ -1243,14 +1243,6 @@ RETSIGTYPE do_suspend(int signal)
/* Restore the old terminal settings. */ /* Restore the old terminal settings. */
tcsetattr(0, TCSANOW, &oldterm); 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. */ /* Do what mutt does: send ourselves a SIGSTOP. */
#ifdef SIGSTOP #ifdef SIGSTOP
kill(0, SIGSTOP); kill(0, SIGSTOP);