process: Confusion about UseHandle handles being closed.

Ganesh Sittampalam ganesh at earth.li
Fri Nov 28 12:48:53 UTC 2014


There seems to be some confusion here.

Edward seems to be saying that it should only be exported from Internals:

On 26/11/2014 06:58, Edward Kmett wrote:
> FWIW- I have no problem with exporting anything you like from the
> `.Internals` module, especially if it is being exported form there
> rather than System.Process.
> 
> Ultimately, that is what such modules are for, they can let you violate
> overly enthusiastic attempts at encapsulation until a better design can
> be locked in.
> 
> So, +1.

Whereas Michael seems to be saying:

> 2. Let's not let such a discussion derail the possibility of a one-line patch
> which is very much backwards-compatible and simply avoids the need for people
> to reach for the .Internal module.

And his patch is exactly about exporting this from System.Process, not
from System.Process.Internals.

Am I missing something?

Ganesh


More information about the Libraries mailing list