spring-cloud / spring-cloud-consul

Spring Cloud Consul
http://cloud.spring.io/spring-cloud-consul/
Apache License 2.0
813 stars 541 forks source link

2.2.X metadata.containsKey("secure") may cause NullPointerException #719

Closed ettingshausen closed 3 years ago

ettingshausen commented 3 years ago

https://github.com/spring-cloud/spring-cloud-consul/blob/ed7c571bf088bc1e8fbd938ab66c6d024e42c0bb/spring-cloud-consul-discovery/src/main/java/org/springframework/cloud/consul/discovery/ConsulDiscoveryClient.java#L98

When metadata is null, a NullPointerException will throw here. version: 2.2.X