From: sandmann AT clio DOT rice DOT edu (Charles Sandmann) Message-Id: <10110121149.AA14915@clio.rice.edu> Subject: Re: 4NT pipe problems [was Re: First round of XP tests] To: eliz AT is DOT elta DOT co DOT il Date: Fri, 12 Oct 2001 06:49:13 -0500 (CDT) Cc: tim DOT van DOT holder AT pandora DOT be, djgpp-workers AT delorie DOT com, acottrel AT ihug DOT com DOT au In-Reply-To: <2427-Fri12Oct2001082440+0200-eliz@is.elta.co.il> from "Eli Zaretskii" at Oct 12, 2001 08:24:40 AM X-Mailer: ELM [version 2.5 PL2] Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Reply-To: djgpp-workers AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp-workers AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > > From: sandmann AT clio DOT rice DOT edu (Charles Sandmann) > > Date: Thu, 11 Oct 2001 22:25:26 -0500 (CDT) > > > > More interesting information. If the second image in the pipe does > > not use the pipe (such as djecho hi | djecho low) it does not hang. > > Dev info on handle zero when piped in 4nt shows 0 (a bogus value > > as expected). I suspect some operation we are doing on this pipe > > is causing us to hang (something in fstat?) > > It cannot be `fstat', I think, because the only library functions > which call `fstat' are `link' and fpathconf. And djecho doesn't call > these, IIRC. djecho doesn't hang when used as the downstream either (since it does not touch stdin/handle 0). > It would help to know where exactly (in what library function) does > the thing hang. On the list of things to do ...