sort: use noted(NDFLT) in note handler
There are many more random notes flying around here in Unix-land than there were on Plan 9. For example, some shells implement "cat file | sort" with cat as the child of sort, so that when cat exits, sort gets a "sys: child" note. noted(NDFLT) knows which signals aren't really important and can be ignored, and which need to kill the program.
This commit is contained in:
parent
b9ed1df1f6
commit
e22c0f6f85
1 changed files with 1 additions and 2 deletions
|
|
@ -243,8 +243,7 @@ notifyf(void *a, char *s)
|
|||
done(0);
|
||||
if(strncmp(s, "sys: write on closed pipe", 25) == 0)
|
||||
done(0);
|
||||
fprint(2, "sort: note: %s\n", s);
|
||||
abort();
|
||||
noted(NDFLT);
|
||||
}
|
||||
|
||||
Line*
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue