--- EV/README 2020/01/24 13:22:22 1.48 +++ EV/README 2023/10/19 17:22:50 1.49 @@ -718,6 +718,18 @@ Return the pid of the awaited child (useful when you have installed a watcher for all pids). + EV::Child::reinit [EXPERIMENTAL] + Internally, libev installs a signal handler for "SIGCHLD". + Unfortunately, a lot of Perl code does soemthing like "local + $SIG{CHLD}", which, unfortunately, is broken and will not restore + the signal handler. + + If this has happened, you can call this function to stop/rrestart + the internal libev watcher, which will reset the signal handler. + + Note that this is an experimental function, whose interface might + change. + STAT WATCHERS - did the file attributes just change? $w = EV::stat $path, $interval, $callback $w = EV::stat_ns $path, $interval, $callback