#40: Fix synchronization issue.

This commit is contained in:
Ioannis Canellos
2016-08-29 18:46:22 +03:00
parent 80aa624989
commit 1f549b4c81

View File

@@ -39,11 +39,10 @@ public class KubernetesDiscoveryLifecycle extends AbstractDiscoveryLifecycle {
if (!isEnabled()) {
return;
}
if (!isRunning()) {
if (running.compareAndSet(false, true)) {
register();
getContext().publishEvent(new InstanceRegisteredEvent<>(this,
getConfiguration()));
running.compareAndSet(false, true);
}
}