spawnCheckWaitStatus

fun spawnCheckWaitStatus(waitStatus: Int): <Error class: unknown class><Boolean>

Set @error if @wait_status indicates the child exited abnormally (e.g. with a nonzero exit code, or via a fatal signal).

The g_spawn_sync() and g_child_watch_add() family of APIs return the status of subprocesses encoded in a platform-specific way. On Unix, this is guaranteed to be in the same format waitpid() returns, and on Windows it is guaranteed to be the result of GetExitCodeProcess().

Prior to the introduction of this function in GLib 2.34, interpreting

Return

true if child exited successfully, false otherwise (and

Since

2.70

Parameters

waitStatus

A platform-specific wait status as returned from g_spawn_sync()