Print this page
OS-5642 containerbuddy unable to fork while using syslog driver, causing container services to hang
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Patrick Mooney <patrick.mooney@joyent.com>
OS-4818 contract template disappears on exec

*** 141,150 **** --- 141,161 ---- If not set, the process contract is automatically abandoned when the owner exits. + CT_PR_KEEP_EXEC + + If set, the process contract template remains active across + exec(2). This can be used to setup a contract for children of + an application which is not contract-aware. If this is not set + then the system clears the active template when the process + execs. Because this option is intended for an application which + is not contract-aware, new child process contracts will be + automatically abandoned by the parent. + + CT_PR_NOORPHAN If set, all processes in a process contract are sent SIGKILL if the process contract is abandoned, either explicitly or because the holder died and CT_PR_INHERIT was not set. The scope of
*** 394,399 **** ct_tmpl_set_critical(3CONTRACT), ct_tmpl_set_informative(3CONTRACT), libcontract(3LIB), contract(4), privileges(5) ! March 25, 2008 PROCESS(4) --- 405,410 ---- ct_tmpl_set_critical(3CONTRACT), ct_tmpl_set_informative(3CONTRACT), libcontract(3LIB), contract(4), privileges(5) ! Sept 6, 2016 PROCESS(4)