Don't block the signal while it's being handled.
const SA_NODEFER: SigFlags = SigFlags(cty::SA_NODEFER);
sigaction(2) and SA_NODEFER therein