diff --git a/dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/util/LazyTargetInvocationHandler.java b/dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/util/LazyTargetInvocationHandler.java index cb414f93f0..043c86a612 100644 --- a/dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/util/LazyTargetInvocationHandler.java +++ b/dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/util/LazyTargetInvocationHandler.java @@ -47,11 +47,7 @@ public class LazyTargetInvocationHandler implements InvocationHandler { } if (target == null) { - synchronized (this) { - if (target == null) { - target = lazyTargetSource.getTarget(); - } - } + target = lazyTargetSource.getTarget(); } if (method.getDeclaringClass().isInstance(target)) { try {