[7u40] Request for phase 2 approval for 8020504: Intermittent java.io.IOException: Bad file number during HotSpotVirtualMachine.executeCommand

Peter Allwin peter.allwin at oracle.com
Tue Jul 16 04:30:54 PDT 2013


Hello!

 

I'm requesting approval to push this change into 7u40.

 

It addresses an issue in the attach mechanism which causes intermittent
failures due to stale .java_pid files being left in the temp directory.

 

The change is identical from JDK8, with the following exceptions:

-          NOT_SERVICES_RETURN macro has been removed from
attachListener.hpp (not used in JDK7)

-          testlibrary/Platform.java file has been added (a jtreg
testlibrary utility class)

 

JPRT has been run with a specific regression test for this issue.

 

Bug: http://bugs.sun.com/view_bug.do?bug_id=8020504 

JDK8 changeset:
http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/2e8f19c2feef

7u40 webrev: http://cr.openjdk.java.net/~allwin/8020504/webrev.00/

JDK8 review thread:
http://mail.openjdk.java.net/pipermail/hotspot-runtime-dev/2013-July/008045.
html

Reviewed-by: dcubed, dholmes, sspitsyn, mgerdin, ctornqvi, dsamersoff

 

 

Thanks!

 

/peter




More information about the jdk7u-dev mailing list