Parcourir la source

kill process if waiting didn't make it exit to avoid a zombie

Laytan Laats il y a 1 an
Parent
commit
1d29dfd037
1 fichiers modifiés avec 1 ajouts et 0 suppressions
  1. 1 0
      core/os/os2/process.odin

+ 1 - 0
core/os/os2/process.odin

@@ -445,6 +445,7 @@ process_exec :: proc(
 	}
 
 	state, err = process_wait(process)
+	if !state.exited { _ = process_kill(process) }
 	return
 }