With FreeBSD 8.0 it seems like you can't block pending but undelivered signals

Jeremy Allison jra at samba.org
Wed Jan 9 11:12:46 MST 2013


On Wed, Jan 09, 2013 at 10:04:09AM -0800, Richard Sharpe wrote:
> On Wed, Jan 9, 2013 at 8:59 AM, Jeremy Allison <jra at samba.org> wrote:
> > On Wed, Jan 09, 2013 at 06:28:20AM -0800, Richard Sharpe wrote:
> >
> >
> > Cool ! Let's work on getting a portable tested fix into tevent !
> 
> OK, so we could test for the existence of ucontext_t as well as
> SA_SIGINFO and only allow such signal handling if both exist.
> 
> Ie, HAVE_UCONTEXT_T
> 
> Linux has it, as does FreeBSD and I am told that Solaris has it.
> 
> I wonder what other versions of UNIX have?

To be honest, you just listed the big 3...

Jeremy.


More information about the samba-technical mailing list