Commit Diff
--- src/cmd/9term/9term.c +++ src/cmd/9term/9term.c @@ -303,7 +303,7 @@ hangupnote(void *a, char *msg) } if(strstr(msg, "child")){ /* bug: do better */ - exits(0); + threadexitsall(0); } noted(NDFLT); }
--- src/cmd/9term/9term.c +++ src/cmd/9term/9term.c @@ -303,7 +303,7 @@ hangupnote(void *a, char *msg) } if(strstr(msg, "child")){ /* bug: do better */ - exits(0); + threadexitsall(0); } noted(NDFLT); }