SIGALRM can't be delivered after longjmp from handler?

David A. Gatwood dgatwood at deepspace.mklinux.org
Thu Mar 16 13:10:44 EST 2000


On Wed, 15 Mar 2000, Peter M. Jansson wrote:

> I made this exact change, and the program's behavior is unchanged.  Did
> you compile and run the program with your change and observe different
> behavior?  I still get only one "Wait interrupted" instead of three.
>
> The signal is being delivered multiple times, it just isn't delivered
> anymore after the longjmp, so I'm not sure that resetting the signal
> handler is involved in this problem.

*ponders*....  Try sigsetjmp and siglongjmp


David


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/





More information about the Linuxppc-dev mailing list