From 9a73675c4bcc5df964e92742f1cf69913f4b2e97 Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Sun, 2 Aug 2020 22:42:29 +0200 Subject: TODO note about SA_NOCLDWAIT --- contributing.mdwn | 1 + 1 file changed, 1 insertion(+) diff --git a/contributing.mdwn b/contributing.mdwn index 3c91b509..84129bf3 100644 --- a/contributing.mdwn +++ b/contributing.mdwn @@ -115,6 +115,7 @@ part:1:file:/home/samy/tmp/foo`). This would be libnetfs-based. * Fix `O_NOATIME`, see * Add a /dev/rtc device * Add gnumach support for EFI memory areas report through GetMemoryMap instead of the BIOS E820. +* Implement `SA_NOCLDWAIT`. It means adding an RPC to proc to implement it, and then making glibc detect when setting `SIG_IGN` on `SIGCLD`, or setting the `SA_NOCLDWAIT` flag, and in that case call into `proc`, similarly to the `S_proc_mod_stopchild` RPC. proc's `S_proc_wait` shall then wait for all children and return `ECHILD`. ## Porting Packages -- cgit v1.2.3