diff options
author | Steve Bennett <steveb@workware.net.au> | 2025-10-05 16:00:47 +1000 |
---|---|---|
committer | Steve Bennett <steveb@workware.net.au> | 2025-10-05 16:01:39 +1000 |
commit | 912c167ed6dc5c2cb30bd57e20f10954503438e2 (patch) | |
tree | fda25e027857d266d315252d3c2f37e14be302c4 /jim-exec.c | |
parent | 5575c554c2e6e8a55655dc61e49cff7ccb71bf48 (diff) | |
download | jimtcl-master.zip jimtcl-master.tar.gz jimtcl-master.tar.bz2 |
Fixes #359
Diffstat (limited to 'jim-exec.c')
-rw-r--r-- | jim-exec.c | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -613,6 +613,10 @@ static int Jim_WaitCommand(Jim_Interp *interp, int argc, Jim_Obj *const *argv) */ pid = phandle; } + else if (phandle == 0) { + /* Child still running */ + pid = 0; + } #endif errCodeObj = JimMakeErrorCode(interp, pid, status, NULL); |