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:
Russ Cox 2008-06-01 08:26:10 -04:00
parent b9ed1df1f6
commit e22c0f6f85

View file

@ -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*