[BACK]Return to proc.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / tmux

Diff for /src/usr.bin/tmux/proc.c between version 1.14 and 1.15

version 1.14, 2017/07/14 08:04:23 version 1.15, 2017/07/14 18:49:07
Line 242 
Line 242 
 }  }
   
 void  void
 proc_clear_signals(struct tmuxproc *tp)  proc_clear_signals(struct tmuxproc *tp, int defaults)
 {  {
         struct sigaction        sa;          struct sigaction        sa;
   
Line 262 
Line 262 
         signal_del(&tp->ev_sigusr1);          signal_del(&tp->ev_sigusr1);
         signal_del(&tp->ev_sigusr2);          signal_del(&tp->ev_sigusr2);
         signal_del(&tp->ev_sigwinch);          signal_del(&tp->ev_sigwinch);
   
           if (defaults) {
                   sigaction(SIGHUP, &sa, NULL);
                   sigaction(SIGCHLD, &sa, NULL);
                   sigaction(SIGCONT, &sa, NULL);
                   sigaction(SIGTERM, &sa, NULL);
                   sigaction(SIGUSR1, &sa, NULL);
                   sigaction(SIGUSR2, &sa, NULL);
                   sigaction(SIGWINCH, &sa, NULL);
           }
 }  }
   
 struct tmuxpeer *  struct tmuxpeer *

Legend:
Removed from v.1.14  
changed lines
  Added in v.1.15