Would you please review the below patch?

bug: https://bugs.openjdk.java.net/browse/JDK-8078587
webrev: http://cr.openjdk.java.net/~mli/8078587/webrev.00/

Thank you
-Hamlin
------------------------------------------------------------------------

diff -r 08f81d321087 test/java/rmi/server/Unreferenced/leaseCheckInterval/LeaseCheckInterval.java --- a/test/java/rmi/server/Unreferenced/leaseCheckInterval/LeaseCheckInterval.java Fri Dec 02 01:11:33 2016 -0800 +++ b/test/java/rmi/server/Unreferenced/leaseCheckInterval/LeaseCheckInterval.java Fri Dec 02 01:35:59 2016 -0800
@@ -43,7 +43,6 @@
  *          java.rmi/sun.rmi.transport.tcp
  * @build TestLibrary JavaVM LeaseCheckInterval_Stub SelfTerminator
  * @run main/othervm LeaseCheckInterval
- * @key intermittent
  */

 import java.rmi.Remote;
@@ -88,9 +87,8 @@
             UnicastRemoteObject.exportObject(obj);
             System.err.println("exported remote object");

-            int registryPort = TestLibrary.getUnusedRandomPort();
-            Registry localRegistry =
-                LocateRegistry.createRegistry(registryPort);
+ Registry localRegistry = TestLibrary.createRegistryOnEphemeralPort();
+            int registryPort = TestLibrary.getRegistryPort(localRegistry);
             System.err.println("created local registry");

             localRegistry.bind(BINDING, obj);

Reply via email to