1 #ifndef FWCore_Utilities_UnixSignalHandlers_h
2 #define FWCore_Utilities_UnixSignalHandlers_h
12 #include "boost/thread/thread.hpp"
21 typedef void(*
CFUNC)(int,siginfo_t*,
void*);
void installSig(int signum, CFUNC func)
void disableAllSigs(sigset_t *oldset)
static boost::mutex mutex
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 ep_sigusr2(int, siginfo_t *, void *)
volatile bool shutdown_flag
void(* CFUNC)(int, siginfo_t *, void *)