> > could buffer siginfo's in user space, although this introduces
> > complexity if you want the ability to cancel queued signals...
> 
> yes, that is the hard part :)

Well, how about the kernel passes siginfo and siginfo_cancel events
up to userland, siginfo will remove any siginfo's from its buffer
that it sees a siginfo_cancel event for -- naturally we need a flag
to tell siginfo when to poll for events, this flag would be
set by the function which cancels siginfo's.  Would this work?  Is
it worth the complexity?

Regards,


Niall


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to