Plan 9 from Bell Labs’s /usr/web/sources/contrib/anothy/src/lib/djb-ape/sig/sig_pause.c
#include <signal.h> #include "sig.h" #include "hassgprm.h" void sig_pause(void) { #ifdef HASSIGPROCMASK sigset_t ss; sigemptyset(&ss); sigsuspend(&ss); #else sigpause(0); #endif }