Skip to content

Commit 1d1bb26

Browse files
authored
Fix potential NPE (#13505)
1 parent cf410d3 commit 1d1bb26

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

dubbo-serialization/dubbo-serialization-hessian2/src/main/java/org/apache/dubbo/common/serialize/hessian2/Hessian2FactoryManager.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
import org.apache.dubbo.common.utils.StringUtils;
2424
import org.apache.dubbo.rpc.model.FrameworkModel;
2525

26+
import java.util.Objects;
2627
import java.util.concurrent.ConcurrentHashMap;
2728

2829
import com.alibaba.com.caucho.hessian.io.SerializerFactory;
@@ -46,7 +47,7 @@ public Hessian2FactoryManager(FrameworkModel frameworkModel) {
4647

4748
public SerializerFactory getSerializerFactory(ClassLoader classLoader) {
4849
SerializerFactory sticky = stickySerializerFactory;
49-
if (sticky != null && sticky.getClassLoader().equals(classLoader)) {
50+
if (sticky != null && Objects.equals(sticky.getClassLoader(), classLoader)) {
5051
return sticky;
5152
}
5253

0 commit comments

Comments
 (0)