1
0
mirror of https://gitee.com/mirrors/Spring-Cloud-Alibaba.git synced 2021-06-26 13:25:11 +08:00

fix Optional.of() throw NPE

fix Optional.of() throw NPE
This commit is contained in:
liuxx 2019-08-27 11:09:56 +08:00 committed by GitHub
parent cb5a9b940c
commit 3445ab0c63
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -616,7 +616,7 @@ public class DubboServiceMetadataRepository
}
protected void initSubscribedDubboMetadataService(String serviceName) {
Optional.of(loadBalancerClient.choose(serviceName))
Optional.ofNullable(loadBalancerClient.choose(serviceName))
.map(this::getDubboMetadataServiceURLs)
.ifPresent(dubboMetadataServiceURLs -> {
dubboMetadataServiceURLs.forEach(dubboMetadataServiceURL -> {