Subject: Re: kern/22042: New non-socketpair pipe() has SIGIO problems
To: None <gnats-bugs@gnats.netbsd.org>
From: Todd Vierling <tv@pobox.com>
List: netbsd-bugs
Date: 07/03/2003 16:48:54
On Thu, 3 Jul 2003 tv@pobox.com wrote:

: The problem can be reproduced by installing lang/sun-jdk13 (Linux emulation
: pipe(2) uses the same sys_pipe() as the native emulation) and attempting to
: install www/jakarta-tomcat.  What happens during the jakarta-tomcat
: "do-install" is that Ant will reach the following step and then just hang:

So it looks like uncommenting the "#define PIPE_NODIRECT" makes this work
properly even with the new pipe(2).

I'm starting to wonder if there's a missing pipeselwakeup() call in the
direct-copy code.  Still looking....

-- 
-- Todd Vierling <tv@pobox.com>