tsort: use noted(NDFLT) in note handler - plan9port - [fork] Plan 9 from user space
 (HTM) git clone git://src.adamsgaard.dk/plan9port
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit e22c0f6f8528b28371d6ce052896027e55b6c64a
 (DIR) parent b9ed1df1f6ca71df38a7bd73794bc91870815641
 (HTM) Author: Russ Cox <rsc@swtch.com>
       Date:   Sun,  1 Jun 2008 08:26:10 -0400
       
       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.
       
       Diffstat:
         M src/cmd/sort.c                      |       3 +--
       
       1 file changed, 1 insertion(+), 2 deletions(-)
       ---
 (DIR) diff --git a/src/cmd/sort.c b/src/cmd/sort.c
       t@@ -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*