changeset 14951:97302801cfa2

8262075: sun/security/krb5/auto/UseCacheAndStoreKey.java timed out intermittently Reviewed-by: xuelei
author weijun
date Tue, 26 May 2015 22:10:37 +0800
parents 30b59c809b5f
children cb08a9788178
files src/share/classes/sun/security/krb5/Config.java
diffstat 1 files changed, 4 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/share/classes/sun/security/krb5/Config.java	Wed Feb 17 03:55:00 2021 +0000
+++ b/src/share/classes/sun/security/krb5/Config.java	Tue May 26 22:10:37 2015 +0800
@@ -146,8 +146,10 @@
      * java.security.krb5.kdc not specified, error reading configuration file.
      */
 
-    public static synchronized void refresh() throws KrbException {
-        singleton = new Config();
+    public static void refresh() throws KrbException {
+        synchronized (Config.class) {
+            singleton = new Config();
+        }
         KdcComm.initStatic();
         EType.initStatic();
         Checksum.initStatic();