2006-11-11 Miguel de Icaza <miguel@novell.com>
* handles.c (CloseHandle): Cope here with the new value
INVALID_HANDLE_VALUE set on handles.
* processes.c (CreateProcess): Initialize the value of hThread to
be INVALID_HANDLE_VALUE on failure, not to be NULL. Improvement
for #75733
2006-11-11 Miguel de Icaza <miguel@novell.com>
* process.c
(ves_icall_System_Diagnostics_Process_CreateProcess_internal):
Only close the handle if the value of the handle is not
INVALID_HANDLE_VALUE. This just makes the process a bit more
robust.
Improvement for #75733, so that we do not run into this problem.
svn path=/trunk/mono/; revision=67720