RFR 9: 8044841 java/lang/Runtime/exec/SleepyCat.java Exception: Read from closed pipe hangs

Lance Andersen lance.andersen at oracle.com
Mon Dec 15 21:56:45 UTC 2014

Hi Roger,

I had looked at it last week and seems fine to help get more info and did not have another bright solution off the top of my head

On Dec 15, 2014, at 4:54 PM, roger riggs <roger.riggs at oracle.com> wrote:

> Ping...
> On 12/12/2014 12:14 PM, roger riggs wrote:
>> Please review this addition of diagnostic output to an intermittently failing Runtime.exec test.
>> The Solaris implementation of ProcessBuilder.start uses posix_spawn and a trampoline
>> technique that invokes a small spawnhelper executable which in turn forks the new executable.
>> The test has been intermittently failing on Solaris and is not reproducible.
>> The diagnostic output is only triggered if the test is failing and is conditional
>> since the programs are only available on Solaris.
>> Other suggestions for diagnostics or the solution are welcome.
>> [The test fix will be pushed using a different bug number since it does not attempt to fix the issue.]
>> Webrev:
>>   http://cr.openjdk.java.net/~rriggs/webrev-sleepycat-8044841/
>> Thanks, Roger

Lance Andersen| Principal Member of Technical Staff | +1.781.442.2037
Oracle Java Engineering 
1 Network Drive 
Burlington, MA 01803
Lance.Andersen at oracle.com

More information about the core-libs-dev mailing list