CVS commit: src/bin/sh
"Robert Elz" <[email protected]>
| Newsgroups | gmane.os.netbsd.devel.cvs |
|---|---|
| Message-ID | <[email protected]> |
Module Name: src Committed By: kre Date: Sun May 17 16:44:05 UTC 2026 Modified Files: src/bin/sh: trap.c Log Message: PR bin/60275 discard less arriving signals If the signal state is returned to the default state (SIG_DFL) while sh has a pending signal for the process, that it is not yet ready to process, then forget the pending signal, and instead send it to ourself, so the kernel can take whatever is the default action for that signal (if it is just ignored, then we just keep on processing, if it kills us, well, it was nice while it lasted!) To generate a diff of this commit: cvs rdiff -u -r1.58 -r1.59 src/bin/sh/trap.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.