From 64bcd887504df3e6370dbe13c11140b4dcb78d76 Mon Sep 17 00:00:00 2001 From: jmg Date: Fri, 15 Aug 2003 04:31:01 +0000 Subject: if we got this far, we definately don't have an EBADF. Return a more sane result of EPIPE. Reported by: nCircle dev team MFC after: 3 day --- sys/kern/sys_pipe.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sys/kern/sys_pipe.c') diff --git a/sys/kern/sys_pipe.c b/sys/kern/sys_pipe.c index 7d39b8c..e003d5e 100644 --- a/sys/kern/sys_pipe.c +++ b/sys/kern/sys_pipe.c @@ -1487,7 +1487,7 @@ pipe_kqfilter(struct file *fp, struct knote *kn) cpipe = cpipe->pipe_peer; if (cpipe == NULL) /* other end of pipe has been closed */ - return (EBADF); + return (EPIPE); break; default: return (1); -- cgit v1.1