MAX_SIG
base->signals = (struct event**)calloc(MAX_SIG, sizeof(struct event*));
if(!signal_base || sig < 0 || sig >= MAX_SIG)
if(ev->ev_fd == -1 || ev->ev_fd >= MAX_SIG)
if(ev->ev_fd == -1 || ev->ev_fd >= MAX_SIG)
base->signals = (struct event**)calloc(MAX_SIG, sizeof(struct event*));
if(!signal_base || sig < 0 || sig >= MAX_SIG)
if(ev->ev_fd == -1 || ev->ev_fd >= MAX_SIG)
if(ev->ev_fd == -1 || ev->ev_fd >= MAX_SIG)
base->signals = (struct event**)calloc(MAX_SIG, sizeof(struct event*));
if(!signal_base || sig < 0 || sig >= MAX_SIG)
if(ev->ev_fd == -1 || ev->ev_fd >= MAX_SIG)
if(ev->ev_fd == -1 || ev->ev_fd >= MAX_SIG)
base->signals = (struct event**)calloc(MAX_SIG, sizeof(struct event*));
if(!signal_base || sig < 0 || sig >= MAX_SIG)
if(ev->ev_fd == -1 || ev->ev_fd >= MAX_SIG)
if(ev->ev_fd == -1 || ev->ev_fd >= MAX_SIG)
base->signals = (struct event**)calloc(MAX_SIG, sizeof(struct event*));
if(!signal_base || sig < 0 || sig >= MAX_SIG)
if(ev->ev_fd == -1 || ev->ev_fd >= MAX_SIG)
if(ev->ev_fd == -1 || ev->ev_fd >= MAX_SIG)