Browse Source

Importing the patch of Roberto Vargas to inherit signal handlers.

master
Christoph Lohmann 12 years ago
parent
commit
776a022e39
1 changed files with 7 additions and 0 deletions
  1. +7
    -0
      st.c

+ 7
- 0
st.c View File

@ -774,6 +774,13 @@ execsh(void) {
unsetenv("LINES");
unsetenv("TERMCAP");
signal(SIGCHLD, SIG_DFL);
signal(SIGHUP, SIG_DFL);
signal(SIGINT, SIG_DFL);
signal(SIGQUIT, SIG_DFL);
signal(SIGTERM, SIG_DFL);
signal(SIGALRM, SIG_DFL);
DEFAULT(envshell, SHELL);
putenv("TERM="TNAME);
args = opt_cmd ? opt_cmd : (char*[]){envshell, "-i", NULL};


Loading…
Cancel
Save