1 #ifndef FWCore_Utilities_UnixSignalHandlers_h 2 #define FWCore_Utilities_UnixSignalHandlers_h 13 #include "boost/thread/thread.hpp" void installSig(int signum, CFUNC func)
void disableAllSigs(sigset_t *oldset)
volatile std::atomic< bool > shutdown_flag
void installCustomHandler(int signum, CFUNC func)
void enableSignal(sigset_t *newset, int signum)
void reenableSigs(sigset_t *oldset)
void disableSignal(sigset_t *newset, int signum)
void(* CFUNC)(int, siginfo_t *, void *)
void ep_sigusr2(int, siginfo_t *, void *)