32 #if !defined(WIN32) || defined(FRONTEND)
46 act.sa_handler = func;
47 sigemptyset(&act.sa_mask);
48 act.sa_flags = SA_RESTART;
51 act.sa_flags |= SA_NOCLDSTOP;
53 if (sigaction(signo, &act, &oact) < 0)
55 return oact.sa_handler;
57 return signal(signo, func);
pqsigfunc pqsignal(int signo, pqsigfunc func)
void(* pqsigfunc)(int signo)