On Tue, Oct 03, 2006 at 09:50:09PM -0700, Ulrich Drepper ([EMAIL PROTECTED]) wrote: > On 9/27/06, Evgeniy Polyakov <[EMAIL PROTECTED]> wrote: > \> I have been told in private what is signal masks about - just to wait > >until either signal or given condition is ready, but in that case just > >add additional kevent user like AIO complete or netwrok notification > >and wait until either requested events are ready or signal is triggered. > > No, this won't work. Yes, I want signal notification as part of the > event handling. But there are situations when this is not suitable. > Only if the signal is expected in the same code using the event > handling can you do this. But this is not always possible. > Especially when the signal handling code is used in other parts of the > code than the event handling. E.g., signal handling in a library, > event handling in the main code. You cannot assume that all the code > is completely integrated.
Signals still can be delivered in usual way too. When we enter sys_ppoll() we specify needed signals as syscall parameter, with kevents we will add them into the queue. -- Evgeniy Polyakov - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html