[runtime] Don't pass SEE_MASK_NOCLOSEPROCESS to ShellExecuteEx as we don't care for...
authorRodrigo Kumpera <kumpera@gmail.com>
Mon, 16 Dec 2013 21:50:40 +0000 (16:50 -0500)
committerRodrigo Kumpera <kumpera@gmail.com>
Mon, 16 Dec 2013 21:50:40 +0000 (16:50 -0500)
commit6c06d109952acb28a8198dcf85a6e8f4d4393985
treed0ab18ff4605921ce25583aaf43cbff908dc43c8
parenta17ce06e42827bfed7a3c13af27e9f8cae4a5f99
[runtime] Don't pass SEE_MASK_NOCLOSEPROCESS to ShellExecuteEx as we don't care for the launched process. Part 1/3 of Bug #16119.

The System.Diagnostics.Process API always return a null process when starting with UseShellExecute=true.
This means we should not track the launched process and not gather information regarding it.
mono/metadata/process.c