From 66155f5ecb83b3f8610733c3f4493fcec808e539 Mon Sep 17 00:00:00 2001 From: Miles Bader Date: Thu, 14 Sep 1995 18:24:58 +0000 Subject: (_pipe_no_readers): REALLY wake up writers when the pipe breaks. --- libpipe/pipe.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libpipe/pipe.c') diff --git a/libpipe/pipe.c b/libpipe/pipe.c index 036cc2f3..4e52ac04 100644 --- a/libpipe/pipe.c +++ b/libpipe/pipe.c @@ -108,7 +108,7 @@ void _pipe_no_readers (struct pipe *pipe) if (! pipe_is_connless (pipe)) { pipe->flags |= PIPE_BROKEN; - if (pipe->readers) + if (pipe->writers) /* Wake up writers for the bad news... */ { condition_broadcast (&pipe->pending_writes); -- cgit v1.2.3