[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [leafnode-list] leafnode 1.9.31.devel1 available, to address



In message <3DFD209A.BeroList-2.5.9@xxxxxxxxxxxxxxxxxxxxxxxxxxxx> you wrote:

> Richard van der Hoff <richard@xxxxxxxxxxxxxxxxxx> writes:
> 
> > It's the fact that BSD blocks the signal, and the signal is never
> > unblocked again, that causes the problems.
> 
> Well, we have two issues here:
> 
> 1. signal handler behaviour
> 
> 2. setjmp behaviour.

Which is what I just said, I think :-)

> > I'm also a bit dubious about your addition of
> >    #define _XOPEN_SOURCE 500
> > Matthias.  signal(2) goes on to say:
> 
> Single Unix Specification says this is needed to enable
> sigsetjmp/siglongjmp, so there's no way around this actually.

Oh, I see.  Fair enough.

> Looks like I'm going to kill signal and go for sigaction instead before
> 1.9.31 to avoid these problems.

Yeah, that's probably the best long-term solution.

Rich

-- 
leafnode-list@xxxxxxxxxxxxxxxxxxxxxxxxxxxx -- mailing list for leafnode
To unsubscribe, send mail with "unsubscribe" in the subject to the list