The intent of the bug fix for
6523983: (process) Raise Windows pipe buffer size (win)
was that every system had at least a 4095 least common denominator
pipe buffer size, for compatibility and performance.
A testlet was added to test/java/lang/ProcessBuilder/Basic.java
to ensure that 4095 bytes could be written between subprocesses without deadlock.
However, at least some Windows systems (Windows 2000) inexplicably
appears to need an extra 24 bytes of slop to avoid deadlock.
The size of the pipe buffer as passed to CreateProcess should be raised by 24 bytes.