Browse Source

Invoke super.onCacheRefreshed() before custom logic (#2604)

pull/6/head
Bertrand Renuart 7 years ago committed by Ryan Baxter
parent
commit
fb0d53a796
  1. 2
      spring-cloud-netflix-eureka-client/src/main/java/org/springframework/cloud/netflix/eureka/CloudEurekaClient.java

2
spring-cloud-netflix-eureka-client/src/main/java/org/springframework/cloud/netflix/eureka/CloudEurekaClient.java

@ -93,6 +93,8 @@ public class CloudEurekaClient extends DiscoveryClient { @@ -93,6 +93,8 @@ public class CloudEurekaClient extends DiscoveryClient {
@Override
protected void onCacheRefreshed() {
super.onCacheRefreshed();
if (this.cacheRefreshedCount != null) { //might be called during construction and will be null
long newCount = this.cacheRefreshedCount.incrementAndGet();
log.trace("onCacheRefreshed called with count: " + newCount);

Loading…
Cancel
Save