src/share/classes/sun/rmi/transport/tcp/ConnectionMultiplexer.java

Print this page

        

@@ -25,10 +25,11 @@
 package sun.rmi.transport.tcp;
 
 import java.io.*;
 import java.util.*;
 import java.rmi.server.LogStream;
+import java.security.PrivilegedAction;
 
 import sun.rmi.runtime.Log;
 
 /**
  * ConnectionMultiplexer manages the transparent multiplexing of

@@ -49,11 +50,11 @@
     /** "multiplex" log level */
     static int logLevel = LogStream.parseLevel(getLogLevel());
 
     private static String getLogLevel() {
         return java.security.AccessController.doPrivileged(
-            new sun.security.action.GetPropertyAction("sun.rmi.transport.tcp.multiplex.logLevel"));
+           (PrivilegedAction<String>) () -> System.getProperty("sun.rmi.transport.tcp.multiplex.logLevel"));
     }
 
     /* multiplex system log */
     static final Log multiplexLog =
         Log.getLog("sun.rmi.transport.tcp.multiplex",