fix:ZipkinExecutorAdapter 可能出现空指针异常 #1114

pull/1116/head
yult97 3 years ago
parent 275a8bfb92
commit a1d5ca8b68

@ -40,10 +40,10 @@ public class ZipkinExecutorAdapter implements DynamicThreadPoolAdapter {
} }
public boolean matchSuper(Object executor) { public boolean matchSuper(Object executor) {
if (Objects.equals(MATCH_CLASS_NAME, executor.getClass().getName())) { if (Objects.equals(MATCH_CLASS_NAME, Optional.ofNullable(executor.getClass().getName()))) {
return true; return true;
} else { } else {
return Objects.equals(MATCH_CLASS_NAME, executor.getClass().getSuperclass().getName()); return Objects.equals(MATCH_CLASS_NAME, Optional.ofNullable(executor.getClass().getSuperclass().getName()));
} }
} }

Loading…
Cancel
Save