14 lines
499 B
Diff
14 lines
499 B
Diff
# DP: https://github.com/dlang/phobos/pull/10586
|
|
|
|
--- a/src/libphobos/src/std/process.d
|
|
+++ b/src/libphobos/src/std/process.d
|
|
@@ -2800,7 +2800,7 @@ void kill(Pid pid, int codeOrSignal)
|
|
do { s = tryWait(pid); } while (!s.terminated);
|
|
version (Windows) assert(s.status == 123);
|
|
else version (Posix) assert(s.status == -SIGKILL);
|
|
- assertThrown!ProcessException(kill(pid));
|
|
+ assert(pid.processID == Pid.terminated);
|
|
}
|
|
|
|
@system unittest // wait() and kill() detached process
|