PS. IMHO looping if stat(2) fails with EINTR is a much simpler, and
probably much more efficient, solution to this problem than trying
to block the signals.
Was there a particular reason you were dissatisfied with the EINTR
loop? That's a pretty common idiom, I believe.
--
-------------------------------------------------------------------------------
Paul D. Smith <[EMAIL PROTECTED]> Find some GNU make tips at:
http://www.gnu.org http://www.ultranet.com/~pauld/gmake/
"Please remain calm...I may be mad, but I am a professional." --Mad Scientist