On Thu, Sep 14 2017, Yousong Zhou wrote: > On 12 September 2017 at 19:12, Michal Sojka <sojk...@fel.cvut.cz> wrote: >> This is needed for Linux < 4.7 or < 4.4.13 to report ptrace events in >> threads. >> >> Signed-off-by: Michal Sojka <sojk...@fel.cvut.cz> >> --- >> uloop.c | 2 +- >> 1 file changed, 1 insertion(+), 1 deletion(-) >> >> diff --git a/uloop.c b/uloop.c >> index 3813e18..e6d77df 100644 >> --- a/uloop.c >> +++ b/uloop.c >> @@ -369,7 +369,7 @@ static void uloop_handle_processes(void) >> do_sigchld = false; >> >> while (1) { >> - pid = waitpid(-1, &ret, WNOHANG); >> + pid = waitpid(-1, &ret, WNOHANG|__WALL); >> if (pid < 0 && errno == EINTR) >> continue; >> > > NACK because this changes the current behaviour of only handling > termination of child processes notified via SIGCHLD signal. It may > break existing users of the library.
OK. It should not influence the rest of the patch series, because LEDE seems to ship newer kernel versions than those needing this patch. -Michal _______________________________________________ Lede-dev mailing list Lede-dev@lists.infradead.org http://lists.infradead.org/mailman/listinfo/lede-dev