From 7bc185a4a2f8b4900c3ea86f047a4af359db264e Mon Sep 17 00:00:00 2001 From: David du Colombier <0intro@gmail.com> Date: Sat, 11 Sep 1993 00:00:00 +0000 Subject: [PATCH] Plan 9 from Bell Labs 1993-09-11 --- port/devpipe.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/port/devpipe.c b/port/devpipe.c index ce314cb5ea42ed59eee317ec24bd96bcf91b2bd4..ff0a5f226be801813c68fb858a854d7a9512162a 100644 --- a/port/devpipe.c +++ b/port/devpipe.c @@ -298,7 +298,9 @@ pipewrite(Chan *c, void *va, long n, ulong offset) USED(offset); if(waserror()) { - postnote(up, 1, "sys: write on closed pipe", NUser); + /* avoid notes when pipe is a mounted queue */ + if((c->flag & CMSG) == 0) + postnote(up, 1, "sys: write on closed pipe", NUser); error(Ehungup); }