You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by yi...@apache.org on 2021/03/26 09:24:59 UTC
[dubbo] branch master updated: fix NullPointException. (#7439)
This is an automated email from the ASF dual-hosted git repository.
yiji pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/dubbo.git
The following commit(s) were added to refs/heads/master by this push:
new 57ef177 fix NullPointException. (#7439)
57ef177 is described below
commit 57ef177d9a211bcbc7704541450f4f5b9c90394b
Author: 诣极 yì jí <yi...@apache.org>
AuthorDate: Fri Mar 26 17:24:40 2021 +0800
fix NullPointException. (#7439)
---
.../org/apache/dubbo/registry/integration/DynamicDirectory.java | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/integration/DynamicDirectory.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/integration/DynamicDirectory.java
index 31323ef..d1636ba 100644
--- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/integration/DynamicDirectory.java
+++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/integration/DynamicDirectory.java
@@ -265,8 +265,10 @@ public abstract class DynamicDirectory<T> extends AbstractDirectory<T> implement
public void setInvokersChangedListener(InvokersChangedListener listener) {
this.invokersChangedListener = listener;
if (addressChanged) {
- invokersChangedListener.onChange();
- this.addressChanged = false;
+ if (invokersChangedListener != null) {
+ invokersChangedListener.onChange();
+ this.addressChanged = false;
+ }
}
}