99 if(block_signals.empty())
108 for(
auto const & sig : block_signals)
110 if(sigaddset(&set, sig) != 0)
112 throw fixme(
"sigaddset() failed to set signal " + std::to_string(sig));
119 for(
auto const & sig : g_incompatible_signals)
121 if(sigdelset(&set, sig) != 0)
123 throw fixme(
"sigdelset() failed to delete signal " + std::to_string(sig));
130 throw fixme(
"sigprocmask() failed to block signals.");