Newsgroups: comp.sources.bugs
Path: utzoo!utgpu!watserv1!watdragon!dvadura
From: dvadura@watdragon.waterloo.edu (Dennis Vadura)
Subject: Re: dmake 3.7 bug: loses child on 3b1
Message-ID: <1991Jun20.133732.1559@watdragon.waterloo.edu>
Organization: Computer Science Dept., University of Waterloo
References: <1362@kosman.UUCP> <1991Jun13.010035.16040x@almira.uucp>
Date: Thu, 20 Jun 1991 13:37:32 GMT
Lines: 17

In article <1991Jun13.010035.16040x@almira.uucp> haug@ColumbiaSC.NCR.COM (Brian R. Haug) writes:
>As best I can tell, this can not be easily fixed in any System V release (until
>V.4 when we get waitpid) unless you re-write the getcwd function, or the dmake
>function which calls getcwd.  Best of luck.
Many thanks to Brian for finding this bug.  It's really hard to for me to
get to a machine that exhibits the above behaviour.

Does anyone have a getcwd for Sys V that doesn't rely on forking and invoking
pwd.  I'd like to include the fix in the next patch (which I have been
promissing for a while and keep delaying due to this problem).

-dennis
-- 
-------------------------------------------------------------------------------
 Sometimes fate needs a good kick in the   |Dennis Vadura
 butt to get it going.                     |dvadura@dragon.uwaterloo.ca
===============================================================================
