[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Interrupted stat() calls
From: |
Reid Madsen |
Subject: |
Re: Interrupted stat() calls |
Date: |
Wed, 28 Nov 2001 18:30:29 -0600 (CST) |
Thanks for the feedback... Will get around to 3.79 eventually.
Reid
> Date: Wed, 28 Nov 2001 18:40:14 -0500
> Cc: address@hidden
> From: "Paul D. Smith" <address@hidden>
> Content-Type: text/plain; charset=us-ascii
>
> %% Reid Madsen <address@hidden> writes:
>
> rm> With this workaround in place, GNUmake never reports
> rm> the above error for existing files.
>
> rm> Please consider incorporating this, or something better,
> rm> in the next release.
>
> There are actually a large number of calls in GNU make which might get
> interrupted, such as readdir, etc. and these can also cause problems.
>
> I took a different tack than trying to safeguard all of them: instead I
> only allow interruptible system calls during the particular jobserver
> operations that require it: in this area I know exactly which systems
> calls I'm using and can handle EINTR in a much simpler way. Everywhere
> else I disable them.
>
> This has been in CVS for a while now; if you're interested in testing it
> you can build from there.
>
>
> I also hope to have a release candidate for 3.79.2 out shortly.
>
> --
> -------------------------------------------------------------------------------
> Paul D. Smith <address@hidden> Find some GNU make tips at:
> http://www.gnu.org http://www.paulandlesley.org/gmake/
> "Please remain calm...I may be mad, but I am a professional." --Mad
> Scientist
>
--
Reid Madsen address@hidden
Senior Member, Tech. Staff (469) 357-8389 (Desk)
I2 Technologies
--
On a crusade to eliminate dead code ...