Only call shutdown() if DiscoveryClient is not null.
fixes spring-cloud-samples/tests/issues/2
This commit is contained in:
@@ -58,7 +58,9 @@ public class DiscoveryClientConfigServiceAutoConfiguration {
|
||||
this.lifecycle.stop();
|
||||
rebind(this.clientConfig, "eurekaClientConfig");
|
||||
rebind(this.instanceConfig, "eurekaInstanceConfig");
|
||||
DiscoveryManager.getInstance().getDiscoveryClient().shutdown();
|
||||
if (DiscoveryManager.getInstance().getDiscoveryClient() != null) {
|
||||
DiscoveryManager.getInstance().getDiscoveryClient().shutdown();
|
||||
}
|
||||
ApplicationInfoManager.getInstance().initComponent(this.instanceConfig);
|
||||
DiscoveryManager.getInstance().initComponent(this.instanceConfig,
|
||||
this.clientConfig);
|
||||
|
||||
Reference in New Issue
Block a user