sig_discardable
if (sig_discardable(p, sig))
if (!sig_discardable(p, sig) &&
if (sig_discardable(p, sig)) {