Fix osproc.close

This commit is contained in:
wt 2015-11-10 11:13:04 +08:00
commit 696b89c111

View file

@ -937,6 +937,7 @@ elif not defined(useNimRtl):
if p.inStream != nil: close(p.inStream) if p.inStream != nil: close(p.inStream)
if p.outStream != nil: close(p.outStream) if p.outStream != nil: close(p.outStream)
if p.errStream != nil: close(p.errStream) if p.errStream != nil: close(p.errStream)
if poParentStreams notin p.options:
discard close(p.inHandle) discard close(p.inHandle)
discard close(p.outHandle) discard close(p.outHandle)
discard close(p.errHandle) discard close(p.errHandle)