Please, review the patch for an intermittently failing test. The test is a shell test, using files for the interprocess synchronization. This leads to intermittent failures.
In order to fix this the test is rewritten in Java - the original functionality and outputs should be 100% preserved. The patch is unfortunately a bit difficult to follow since there is no similarity between the *.sh and *.java file so one needs to go through the new source in whole. The changes in "launcher" files are all about adding permissions to execute (0755) and as such the webrev shows no differences. Thanks, Issue : JDK-8004926 Webrev : http://cr.openjdk.java.net/~jbachorik/8004926/webrev.00 -JB-