73 static std::vector<EventHandler *> d_signal_handlers;
79 static std::vector<Sigfunc *> d_old_handlers;
84 static void dispatcher(
int signum);
86 friend class SignalHandlerTest;
88 friend class HTTPCacheTest;
91 SignalHandler() =
default;
93 SignalHandler(
const SignalHandler &) =
delete;
94 SignalHandler &operator=(
const SignalHandler &) =
delete;
95 SignalHandler(SignalHandler &&) =
delete;
96 SignalHandler &operator=(SignalHandler &&) =
delete;
100 virtual ~SignalHandler() =
default;