-
Pause Container:https://github.com/kubernetes/kubernetes/blob/master/build/pause/pause.c#L60:58
-
waitpid: https://stackoverflow.com/questions/21248840/example-of-waitpid-in-use
-
signal blocking : https://support.sas.com/documentation/onlinedoc/sasc/doc750/html/lr1/zlocking.htm
-
fork() returns twice; https://www.thegeekstuff.com/2012/05/c-fork-function/
File descriptors open in the existing process image remain open in the new process image, unless they have the FD_CLOEXEC (close-on-exec) flag set. The files that remain open inherit all attributes of the open file descriptors from the existing process image, including file locks. File descriptors are discussed in Low-Level I/O.