From f8f752a9242fbd5b6fd2ea4174894a4bb47af06c Mon Sep 17 00:00:00 2001 From: "ken.lj" Date: Mon, 23 Nov 2020 12:05:57 +0800 Subject: [PATCH] fix optional NPE --- .../dubbo/registry/client/migration/MigrationRuleListener.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/migration/MigrationRuleListener.java b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/migration/MigrationRuleListener.java index 6c00944cc2..da604c922d 100644 --- a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/migration/MigrationRuleListener.java +++ b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/migration/MigrationRuleListener.java @@ -48,7 +48,7 @@ public class MigrationRuleListener implements RegistryProtocolListener, Configur private volatile String rawRule; public MigrationRuleListener() { - this.configuration = ApplicationModel.getEnvironment().getDynamicConfiguration().orElseGet(null); + this.configuration = ApplicationModel.getEnvironment().getDynamicConfiguration().orElse(null); logger.info("Listening for migration rules on dataId-" + RULE_KEY + " group-" + DUBBO_SERVICEDISCOVERY_MIGRATION); configuration.addListener(RULE_KEY, DUBBO_SERVICEDISCOVERY_MIGRATION, this);