summary refs log tree commit diff stats
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rwxr-xr-xlib/pure/osproc.nim1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/pure/osproc.nim b/lib/pure/osproc.nim
index 7981720d9..d74cf1fdc 100755
--- a/lib/pure/osproc.nim
+++ b/lib/pure/osproc.nim
@@ -514,6 +514,7 @@ elif not defined(useNimRtl):
     result.outputHandle = p_stdout[readIdx]
     if poStdErrToStdOut in options:
       result.errorHandle = result.outputHandle
+      discard close(p_stderr[readIdx])
     else:
       result.errorHandle = p_stderr[readIdx]
     discard close(p_stderr[writeIdx])