… | |
… | |
2033 | |
2033 | |
2034 | Only the default event loop is capable of handling signals, and therefore |
2034 | Only the default event loop is capable of handling signals, and therefore |
2035 | you can only register child watchers in the default event loop. |
2035 | you can only register child watchers in the default event loop. |
2036 | |
2036 | |
2037 | Due to some design glitches inside libev, child watchers will always be |
2037 | Due to some design glitches inside libev, child watchers will always be |
2038 | handled at maximum priority (their priority is set to EV_MAXPRI by libev) |
2038 | handled at maximum priority (their priority is set to C<EV_MAXPRI> by |
|
|
2039 | libev) |
2039 | |
2040 | |
2040 | =head3 Process Interaction |
2041 | =head3 Process Interaction |
2041 | |
2042 | |
2042 | Libev grabs C<SIGCHLD> as soon as the default event loop is |
2043 | Libev grabs C<SIGCHLD> as soon as the default event loop is |
2043 | initialised. This is necessary to guarantee proper behaviour even if |
2044 | initialised. This is necessary to guarantee proper behaviour even if |