One more minor addition to ProcessBuilder

Martin Buchholz martinrb at
Tue Jul 28 00:28:34 UTC 2015

Seems reasonable.

On Mon, Jul 27, 2015 at 11:09 AM, David M. Lloyd <david.lloyd at>

> Roger & co.:
> Since you're already on the topic of manipulating pipes, I thought I'd
> mention one very small yet very useful potential enhancement.
> It would be very handy to be able to specify a NULL/bit-bucket
> source/destination for pipes.  For the target process' input, the user can
> generally (I believe) just close the stream, but for output, there isn't
> really a good option.  While this is possible to achieve by redirecting to
> /dev/null on UNIX-likes and NUL (iirc) on Windows, having to do platform
> detection to decide where this device is seems overly cumbersome.
> Having a ProcessBuilder.Redirect#DISCARD or similar would be quite useful,
> and should be fairly straightforward I think.
> --
> - DML

More information about the core-libs-dev mailing list