summaryrefslogtreecommitdiffstats
path: root/sigchainlib
diff options
context:
space:
mode:
Diffstat (limited to 'sigchainlib')
-rw-r--r--sigchainlib/sigchain.cc5
1 files changed, 0 insertions, 5 deletions
diff --git a/sigchainlib/sigchain.cc b/sigchainlib/sigchain.cc
index 26e7d31..5a5805f 100644
--- a/sigchainlib/sigchain.cc
+++ b/sigchainlib/sigchain.cc
@@ -101,11 +101,6 @@ void InvokeUserSignalHandler(int sig, siginfo_t* info, void* context) {
}
const struct sigaction& action = user_sigactions[sig].GetAction();
-
- // Only deliver the signal if the signal was not masked out.
- if (sigismember(&action.sa_mask, sig)) {
- return;
- }
if ((action.sa_flags & SA_SIGINFO) == 0) {
if (action.sa_handler != NULL) {
action.sa_handler(sig);