Page MenuHomeFreeBSD

D25270.diff
No OneTemporary

D25270.diff

Index: head/bin/sh/trap.c
===================================================================
--- head/bin/sh/trap.c
+++ head/bin/sh/trap.c
@@ -382,12 +382,7 @@
{
if (signo == SIGINT && trap[SIGINT] == NULL) {
- /*
- * The !in_dotrap here is safe. The only way we can arrive
- * here with in_dotrap set is that a trap handler set SIGINT to
- * SIG_DFL and killed itself.
- */
- if (suppressint && !in_dotrap)
+ if (suppressint)
SET_PENDING_INT;
else
onint();

File Metadata

Mime Type
text/plain
Expires
Sat, Dec 21, 5:30 AM (17 h, 21 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
15538440
Default Alt Text
D25270.diff (487 B)

Event Timeline