Re: System calls getting interrupted with signals, even with SA_RESTART

2003-12-13 Thread Robby Dermody
As a reply to my own thread, after some more googling, it seems that select() ignores SA_RESTART (maybe only when it has a timeout value defined, and does not just block indefinately) http://www.ussg.iu.edu/hypermail/linux/kernel/0003.2/0336.html Makes sense why. Also with the semaphore stuf

Re: System calls getting interrupted with signals, even with SA_RESTART

2003-12-13 Thread Christopher Faylor
On Sat, Dec 13, 2003 at 02:55:52PM -0500, Robby Dermody wrote: >Hey guys, > >I've ran into a little problem. I have been porting an piece of software to >Cygwin. It builds and initially runs fine, but when I get a SIGALRM signal, >which I use for asynchronous timers, a few things return with an EIN