return vertx.sharedData().rxGetCounter(key) .flatMap(counter -> counter.rxCompareAndSet(0, 1)) .flatMapCompletable(success -> {
return vertx.sharedData().rxGetCounter(key) .flatMap(counter -> counter.rxCompareAndSet(0, 1)) .flatMapCompletable(success -> {