This is the mail archive of the
mailing list for the Cygwin project.
Signal handling in tight loops
- To: cygwin at cygwin dot com
- Subject: Signal handling in tight loops
- From: Edmund Horner <ejrh at paradise dot net dot nz>
- Date: Tue, 07 Aug 2001 23:06:45 +1200
>From my DJGPP days I remember that the alarm signal could not be raised
in very tight loops, because signals were only checked when memory was
accessed. Does this apply to cygwin, by any chance?
The reason I'm asking is that I have a module in my program which I
can't completely trust, and I'd like to terminate it after 2 minutes if
it hasn't returned by then. I'm hoping to use alarm() for this.
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html