From 5c2c8eca4a175de7c73d3fbeb4c68817c6fd96d1 Mon Sep 17 00:00:00 2001 From: Glenn L McGrath Date: Fri, 14 Nov 2003 21:01:26 +0000 Subject: Fix a "broken pipe" problem. vodz, last_patch_116-2 --- shell/ash.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/shell/ash.c b/shell/ash.c index deffe28c5..62d596974 100644 --- a/shell/ash.c +++ b/shell/ash.c @@ -6690,10 +6690,6 @@ sprint_status(char *s, int status, int sigonly) #endif st = WTERMSIG(status); if (sigonly) { - if(st == SIGPIPE) { - col = fmtstr(s, 16, "Broken pipe"); - goto out; - } if (st == SIGINT) goto out; #if JOBS @@ -6702,7 +6698,7 @@ sprint_status(char *s, int status, int sigonly) #endif } st &= 0x7f; - col = fmtstr(s, 32, u_signal_names(NULL, &st, 0)); + col = fmtstr(s, 32, strsignal(st)); if (WCOREDUMP(status)) { col += fmtstr(s + col, 16, " (core dumped)"); } -- cgit v1.2.3