Messages in this thread | | | Date | Mon, 23 Jul 2007 22:09:20 +0200 | From | Manfred Spraul <> | Subject | Re: which signal is sent to freeze process? |
| |
Rafael J. Wysocki wrote: > Well, look at the code in fs/select.c:do_poll() . If signal_pending(current) > is true, the main loop breaks and count is returned to do_sys_poll(). If > zero is returned and signal_pending(current) is still true, do_sys_poll() > returns -EINTR. > > Thanks - I looked at sys_ppoll(). sys_ppoll() and select() use ERESTARTNOHAND, sys_poll uses EINTR.
-- Manfred - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |