From 8605caacbf4653c0daaaf53f746ae27fc93c1ef3 Mon Sep 17 00:00:00 2001 From: jilles Date: Sun, 30 Jan 2011 22:57:52 +0000 Subject: sh: Send messages about signals to stderr. This is required by POSIX and seems to make more sense. See also r217557. --- bin/sh/jobs.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'bin/sh') diff --git a/bin/sh/jobs.c b/bin/sh/jobs.c index ea8c8f8..7ffdc2a 100644 --- a/bin/sh/jobs.c +++ b/bin/sh/jobs.c @@ -1056,13 +1056,13 @@ dowait(int block, struct job *job) } if (sig > 0 && sig != SIGINT && sig != SIGPIPE) { if (sig < sys_nsig && sys_siglist[sig]) - out1str(sys_siglist[sig]); + out2str(sys_siglist[sig]); else - out1fmt("Signal %d", sig); + outfmt(out2, "Signal %d", sig); if (coredump) - out1str(" (core dumped)"); - out1c('\n'); - flushout(out1); + out2str(" (core dumped)"); + out2c('\n'); + flushout(out2); } } else { TRACE(("Not printing status, rootshell=%d, job=%p\n", rootshell, job)); -- cgit v1.1