SpawnFlags
Description:
[ Flags ]
public enum SpawnFlags
Content:
Enum values:
- LEAVE_DESCRIPTORS_OPEN - the
parent's open file descriptors will be inherited by the child; otherwise all descriptors except stdin, stdout and stderr will be
closed before calling
exec
in the child.
- DO_NOT_REAP_CHILD - the child
will not be automatically reaped; you must use
g_child_watch_add
yourself (or call waitpid
or handle
`SIGCHLD` yourself), or the child will become a zombie.
- SEARCH_PATH - `argv[0]` need not be an
absolute path, it will be looked for in the user's `PATH`.
- STDOUT_TO_DEV_NULL - the child's
standard output will be discarded, instead of going to the same location as the parent's standard output.
- STDERR_TO_DEV_NULL - the child's
standard error will be discarded.
- CHILD_INHERITS_STDIN - the
child will inherit the parent's standard input (by default, the child's standard input is attached to `/dev/null`).
- FILE_AND_ARGV_ZERO - the first
element of `argv` is the file to execute, while the remaining elements are the actual argument vector to pass to the file.
- SEARCH_PATH_FROM_ENVP - if
`argv[0]` is not an abolute path, it will be looked for in the `PATH` from the passed child environment.