mirror of
https://github.com/Ed94/Odin.git
synced 2026-07-12 06:11:26 -07:00
Ignore process_open errors in process_start. This enforces a contract
with the user that any process returned without error must eventually be waited on.
This commit is contained in:
@@ -513,11 +513,7 @@ _process_start :: proc(desc: Process_Desc) -> (process: Process, err: Error) {
|
||||
return process, _get_platform_error(child_errno)
|
||||
}
|
||||
|
||||
process, err = process_open(int(pid))
|
||||
if err == .Unsupported {
|
||||
return process, nil
|
||||
}
|
||||
|
||||
process, _ = process_open(int(pid))
|
||||
return
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user