[Mono-list] Child processes and System.Diagnostics.Process

Miguel de Icaza miguel@ximian.com
21 May 2002 22:33:41 -0400


> Maybe System.Diagnotics.Process could be an internal call via the
> MethodImplAttribute.  The implementation could be in
> mono/metadata/icall.c.
> As far as I know, spawn works under Windows and Unix.
> I am only guessing though.

This would have worked, except that Dick found out that in .NET you can
share a handle across processes (various kinds of them).

To emulate this, Dick had to set up the infrastructure to do this on
Unix as well, so the simplest path did not work right out of the box. 
That is why it is taking longer than expected.  The good thing is: it
takes care of a large set of problems.