Constant syscall::flag::CLONE_SUPERVISE [] [src]

pub const CLONE_SUPERVISE: usize = 4194304

Mark this clone as supervised.

This means that the process can run in supervised mode, even not being connected to a supervisor yet. In other words, the parent can later on supervise the process and handle the potential blocking syscall.

This is an important security measure, since otherwise the process would be able to fork it self right after starting, making supervising it impossible.