On 28/03/2008, S A <[EMAIL PROTECTED]> wrote: > > Here's the really strange part: > > if I do an strace on my application, then my signal handler > gets invoked correctly!! Can't explain this.
c.f. Heisenbug [1]. It's common enough, but very annoying. Gives you another avenue to explore though. What does strace do to the environment that causes the problem to disappear? Sorry I can't help with your main problem though. James [1] http://en.wikipedia.org/wiki/Heisenbug#Heisenbugs -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/