SIGPIPE
&& (reason != SIGPIPE
WTERMSIG(p->status) == SIGPIPE)) {
Trap *p = &sigtraps[SIGPIPE];
setsig(&sigtraps[SIGPIPE], SIG_DFL, SS_RESTORE_CURR);
signal(SIGPIPE, sigrmtconnaborted);
(sigaddset(&s_mask,SIGPIPE) < 0)||(sigaddset(&s_mask,SIGQUIT)<0) ||
if ((sigaction(SIGPIPE, &n_hand, NULL) == -1) ||
if (sigaction(SIGPIPE, &sact, NULL) == -1)
(void)sigaction(SIGPIPE, &sa, &savepipe);
(void)sigaction(SIGPIPE, &savepipe, NULL);
if (sigaction(SIGPIPE, NULL, &old_sa) == 0)
signal(SIGPIPE, SIG_DFL);
if (sigaction(SIGPIPE, NULL, &old_sa) == -1)
signal(SIGPIPE, SIG_IGN);
(void)signal(SIGPIPE, SIG_IGN);
(void) sigaction(SIGPIPE, &sa, NULL);
signal(SIGPIPE, unhold);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
ATF_REQUIRE(signal(SIGPIPE, sighandler) == 0);
if (signal(SIGPIPE, SIG_IGN) == SIG_ERR)
if (signal(SIGPIPE, SIG_IGN) == SIG_ERR)
CHECKe(kill (getpid (), SIGPIPE));
CHECKe(kill(getpid(), SIGPIPE));
if (signal(SIGPIPE, sighandler) == SIG_ERR)
if (signal(SIGPIPE, SIG_IGN) == SIG_ERR)
if (signal(SIGPIPE, SIG_IGN) == SIG_ERR)
if (signal(SIGPIPE, SIG_IGN) == SIG_ERR)
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
sig_t opipe = signal(SIGPIPE, SIG_IGN);
(void)signal(SIGPIPE, opipe);
signal(SIGPIPE, rmtconnaborted);
signal(SIGPIPE, sigpipe);
opipe = signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, opipe);
signal_set(&ps->ps_evsigpipe, SIGPIPE, parent_sig_handler, ps);
case SIGPIPE:
case SIGPIPE:
signal_set(&ps->ps_evsigpipe, SIGPIPE, proc_sig_handler, p);
signal(SIGPIPE, SIG_IGN);
(void)signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
ptsignal(p, SIGPIPE, STHREAD);
ptsignal(p, SIGPIPE, STHREAD);
signal(SIGPIPE, sighandler);
case SIGPIPE:
if (signal(SIGPIPE, SIG_IGN) == SIG_ERR) {
(void)signal(SIGPIPE, (sig_t)lostpeer);
oldintp = signal(SIGPIPE, SIG_IGN);
(void)signal(SIGPIPE, oldintp);
(void)signal(SIGPIPE, oldintp);
(void)signal(SIGPIPE, oldintp);
oldintp = signal(SIGPIPE, SIG_IGN);
(void)signal(SIGPIPE, oldintp);
(void)signal(SIGPIPE, oldintp);
(void)signal(SIGPIPE, oldintp);
(void)signal(SIGPIPE, oldintp);
oldintp = signal(SIGPIPE, SIG_IGN);
(void)signal(SIGPIPE, oldintp);
(void)signal(SIGPIPE, oldintp);
(void)signal(SIGPIPE, (sig_t)lostpeer);
(void)signal(SIGPIPE, (sig_t)lostpeer);
(void)signal(SIGPIPE, (sig_t)lostpeer);
lsignal(SIGPIPE, SIG_IGN);
lsignal(SIGPIPE, SIG_DFL);
(void)signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
(void) signal(SIGPIPE, SIG_IGN);
case SIGPIPE:
(void) signal(SIGPIPE, SIG_IGN);
(void) signal(SIGPIPE, sighandler);
(void) signal(SIGPIPE, cleanup);
signal(SIGPIPE, SIG_IGN);
(void) signal(SIGPIPE, sighandler);
sigaddset(&set, SIGPIPE);
SIGPIPE, SIGXCPU, SIGXFSZ, 0};
ssh_signal(SIGPIPE, SIG_IGN);
ssh_signal(SIGPIPE, SIG_IGN);
(void) ssh_signal(SIGPIPE, lostconn);
ssh_signal(SIGPIPE, SIG_DFL);
ssh_signal(SIGPIPE, SIG_IGN);
ssh_signal(SIGPIPE, SIG_IGN);
ssh_signal(SIGPIPE, SIG_IGN); /* ignore SIGPIPE early */
ssh_signal(SIGPIPE, SIG_DFL);
ssh_signal(SIGPIPE, SIG_DFL);
ssh_signal(SIGPIPE, SIG_IGN);
ssh_signal(SIGPIPE, SIG_IGN);
ssh_signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, sig_sent);
signal(SIGPIPE, SIG_IGN);
(void) signal(SIGPIPE, deadpeer);
sigaction(SIGPIPE, &sa, NULL);
sigaction(SIGPIPE, &sa, NULL);
if (WIFSIGNALED(pstat) && (!okpipe || WTERMSIG(pstat) != SIGPIPE)) {
if (WTERMSIG(status) != SIGPIPE) {
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, need_death);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_DFL);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
(void) signal(SIGPIPE, SIG_DFL);
(void) sigaction(SIGPIPE, &sact, NULL);
(void) signal(SIGPIPE, SIG_DFL);
(void) signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal_set(&ps->ps_evsigpipe, SIGPIPE, parent_sig_handler, ps);
case SIGPIPE:
case SIGPIPE:
signal_set(&ps->ps_evsigpipe, SIGPIPE, proc_sig_handler, p);
if (signal(SIGPIPE, SIG_IGN) == SIG_ERR)
signal(SIGPIPE, SIG_DFL);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, rcleanup);
signal(SIGPIPE, SIG_IGN);
sigaction(SIGPIPE, &action, NULL);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
SIGNAL(SIGPIPE, bad_signal);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
case SIGPIPE:
signal_set(&ps->ps_evsigpipe, SIGPIPE, proc_sig_handler, p);
case SIGPIPE:
signal_set(&ps->ps_evsigpipe, SIGPIPE, parent_sig_handler, ps);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
SIGPIPE, SIGXCPU, SIGXFSZ, 0};
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_DFL);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
signal(SIGPIPE, SIG_IGN);
if (signal(SIGPIPE, SIG_DFL) == SIG_ERR ||
if (signal(SIGPIPE, SIG_DFL) == SIG_ERR ||
signal(SIGPIPE, SIG_DFL) == SIG_ERR ||
case SIGPIPE:
signal_set(&ps->ps_evsigpipe, SIGPIPE, proc_sig_handler, p);
signal_set(&ps->ps_evsigpipe, SIGPIPE, snmpd_sig_handler, ps);
(void)signal(SIGPIPE, SIG_IGN);
#ifdef SIGPIPE
case SIGPIPE:
#ifdef SIGPIPE
signal(SIGPIPE, SIG_IGN) == SIG_ERR ||
#ifdef SIGPIPE
if(signal(SIGPIPE, SIG_IGN) == SIG_ERR) {
#ifdef SIGPIPE
(void)signal(SIGPIPE, SIG_IGN);
#ifdef SIGPIPE
if(sig == SIGPIPE) {
#ifdef SIGPIPE
if(signal(SIGPIPE, &sigh) == SIG_ERR) {
case SIGPIPE:
signal_set(&ps->ps_evsigpipe, SIGPIPE, proc_sig_handler, p);
case SIGPIPE:
signal_set(&ps->ps_evsigpipe, SIGPIPE, vmd_sighdlr, ps);
signal(SIGPIPE, SIG_IGN);