diff --git a/src/c/unixsys.d b/src/c/unixsys.d index 29bbebd37..d06ad05bc 100644 --- a/src/c/unixsys.d +++ b/src/c/unixsys.d @@ -244,6 +244,7 @@ si_make_pipe() if (GetExitCodeProcess(pr_info.hProcess, &exitcode) && STILL_ACTIVE != exitcode) { exit_status = MAKE_FIXNUM(exitcode); + } } CloseHandle(pr_info.hProcess); } else {