SIG_ERR
if (signal(sig, SIG_IGN) == SIG_ERR)
if (signal(SIGURG, myoob) == SIG_ERR)
#ifndef SIG_ERR
return(SIG_ERR);
if (signal(SIGINT, assert_signal_handler) == SIG_ERR) {
return SIG_ERR;
return (SIG_ERR);
return (SIG_ERR);
return (SIG_ERR);
return (SIG_ERR);
return (SIG_ERR);
return (SIG_ERR);
return (SIG_ERR);
if (signal(SIGUSR1, usr1) == SIG_ERR)
PJDLOG_VERIFY(signal(SIGHUP, SIG_DFL) != SIG_ERR);
PJDLOG_VERIFY(signal(SIGINT, SIG_DFL) != SIG_ERR);
PJDLOG_VERIFY(signal(SIGTERM, SIG_DFL) != SIG_ERR);
PJDLOG_VERIFY(signal(SIGCHLD, dummy_sighandler) != SIG_ERR);
#define BADSIG SIG_ERR
ATF_REQUIRE(SIG_ERR != signal(SIGUSR1, sigusr1_handler));
ATF_REQUIRE(SIG_ERR != signal(SIGUSR1, handler));
ASSERT_NE(SIG_ERR, signal(SIGXFSZ, sigxfsz_handler)) << strerror(errno);
ASSERT_NE(SIG_ERR, signal(SIGXFSZ, sigxfsz_handler)) << strerror(errno);
ASSERT_NE(SIG_ERR, signal(SIGXFSZ, sigxfsz_handler)) << strerror(errno);
ASSERT_NE(SIG_ERR, signal(SIGUSR2, sigusr2_handler)) << strerror(errno);
ASSERT_NE(SIG_ERR, signal(SIGXFSZ, sigxfsz_handler)) << strerror(errno);
ASSERT_NE(SIG_ERR, signal(SIGXFSZ, sigxfsz_handler)) << strerror(errno);
ASSERT_NE(SIG_ERR, signal(SIGXFSZ, sigxfsz_handler)) << strerror(errno);
ATF_REQUIRE(signal(SIGUSR1, sigusr1_handler) != SIG_ERR);
ATF_REQUIRE(signal(SIGUSR1, sigusr1_handler) != SIG_ERR);
ATF_REQUIRE(signal(SIGUSR1, sigusr1_counting_handler) != SIG_ERR);
ATF_REQUIRE(signal(SIGUSR2, handler) != SIG_ERR);
ATF_REQUIRE(signal(SIGUSR1, sigusr1_handler) != SIG_ERR);
ATF_REQUIRE(signal(SIGUSR2, handler) != SIG_ERR);
ATF_REQUIRE(signal(SIGUSR1, sigusr1_sempost_handler) != SIG_ERR);
ATF_REQUIRE(signal(SIGUSR1, sigusr1_counting_handler) != SIG_ERR);
ATF_REQUIRE(signal(SIGUSR1, SIG_IGN) != SIG_ERR);
ATF_REQUIRE(signal(SIGUSR1, sigusr1_sempost_handler) != SIG_ERR);
ATF_REQUIRE(signal(SIGUSR1, sigusr1_sempost_handler) != SIG_ERR);
ATF_REQUIRE(signal(SIGUSR1, sigusr1_sempost_handler) != SIG_ERR);
ATF_REQUIRE(signal(sig, handler) != SIG_ERR);
ATF_REQUIRE(SIG_ERR != signal(SIGPIPE, shutdown_send_sigpipe_handler));
if (signal(SIGCHLD, SIG_IGN) == SIG_ERR)
if (signal(SIGCHLD, SIG_IGN) == SIG_ERR)
if (signal(SIGCHLD, SIG_IGN) == SIG_ERR)
if (signal(SIGALRM, alarm_handler) == SIG_ERR) {
if (signal(SIGHUP, signal_handler) == SIG_ERR)
if (signal(SIGPIPE, signal_handler) == SIG_ERR)
if (signal(SIGPIPE, hand) == SIG_ERR)
if (signal(SIGINT, &cleanup) == SIG_ERR) {
if (signal (SIGTERM, &cleanup) == SIG_ERR) {
if (signal(SIGHUP, signal_handler) == SIG_ERR)
if (signal(SIGALRM, signal_handler) == SIG_ERR) {
if (signal(SIGALRM, alarm_handler) == SIG_ERR)
if (signal(exitonsig, SIG_DFL) == SIG_ERR)
if (orig == SIG_ERR)
if (orig == SIG_ERR)
if (orig == SIG_ERR)
if (orig == SIG_ERR)
if (orig == SIG_ERR)
if (orig == SIG_ERR)
if (orig == SIG_ERR)
if (signal(sig, SIG_DFL) == SIG_ERR)
if (signal(SIGALRM, sighandler) == SIG_ERR ||
signal(SIGQUIT, sighandler) == SIG_ERR ||
signal(SIGTERM, sighandler) == SIG_ERR ||
signal(SIGUSR1, sighandler) == SIG_ERR ||
signal(SIGHUP, sighandler) == SIG_ERR ||
signal(SIGINT, sighandler) == SIG_ERR) {