in concurrency-loadbalancer-core/src/main/java/com/uber/concurrency/loadbalancer/AbstractConcurrencyLoadBalancer.java [100:106]
public boolean complete(boolean succeed) {
if (completed.compareAndSet(false, true)) {
onTaskCompleted(task, succeed);
return true;
}
return false;
}