On Tue, Jan 26, 2016 at 01:07:04PM -0800, Hal Murray wrote: > > The problem is that somebody is masking off SIGINT. It works if I replace > setjmp+longjmp with sigsetjmp+siglongjmp. > > The SIGINT handler was getting called with SIGINT masked off. That seems a > bit strange. It was coming from deep within getnameinfo. > > I haven't figured out if this is a bug in getnameinfo or if longjmp-ing is > basically evil.
It's not clear to me when this longjmp() is called. But if changing to siglongjmp() fixed it, it seems the signal handling got changed in between? Kurt _______________________________________________ devel mailing list devel@ntpsec.org http://lists.ntpsec.org/mailman/listinfo/devel