diff --git a/redisson/src/main/java/org/redisson/misc/URLBuilder.java b/redisson/src/main/java/org/redisson/misc/URLBuilder.java index 3ddc71e04..4a7e0291b 100644 --- a/redisson/src/main/java/org/redisson/misc/URLBuilder.java +++ b/redisson/src/main/java/org/redisson/misc/URLBuilder.java @@ -62,7 +62,7 @@ public class URLBuilder { } }; - public static void restoreURLFactory() { + public static synchronized void restoreURLFactory() { try { Field field = URL.class.getDeclaredField("factory"); field.setAccessible(true); @@ -72,7 +72,7 @@ public class URLBuilder { } } - public static void replaceURLFactory() { + public static synchronized void replaceURLFactory() { try { Field field = URL.class.getDeclaredField("factory"); field.setAccessible(true);