< prev index next >

src/java.security.jgss/share/classes/sun/security/krb5/Config.java

Print this page
rev 11982 : 8080911: sun/security/krb5/auto/UseCacheAndStoreKey.java timed out intermittently

@@ -108,12 +108,14 @@
      * @exception KrbException if error occurs when constructing a Config
      * instance. Possible causes would be either of java.security.krb5.realm or
      * java.security.krb5.kdc not specified, error reading configuration file.
      */
 
-    public static synchronized void refresh() throws KrbException {
+    public static void refresh() throws KrbException {
+        synchronized (Config.class) {
         singleton = new Config();
+        }
         KdcComm.initStatic();
         EType.initStatic();
         Checksum.initStatic();
     }
 
< prev index next >