cvs commit: fptools/libraries/base/System Process.hs
fptools/libraries/base/System/Process
Internals.hs fptools/libraries/base/cbits runProcess.c
Simon Marlow
simonmar at microsoft.com
Fri Nov 11 07:01:58 EST 2005
simonmar 2005/11/11 04:01:58 PST
Modified files:
libraries/base/System Process.hs
libraries/base/System/Process Internals.hs
libraries/base/cbits runProcess.c
Log:
On Windows, attach a finalizer to the ProcessHandle so that we can
call CloseHandle() when the handle is no longer in use. Previously we
were calling CloseHandle() in waitForProcess and terminateProcess,
which prevented making multiple calls to these functions on the same
handle.
Revision Changes Path
1.13 +10 -6 fptools/libraries/base/System/Process.hs
1.15 +32 -5 fptools/libraries/base/System/Process/Internals.hs
1.10 +0 -6 fptools/libraries/base/cbits/runProcess.c
More information about the Cvs-libraries
mailing list