val t2 =FutureStreamUtils.forEachXWithError(stream, x, consumerElement,consumerError); t2.v2.run(); return t2.v1.join();
@Override public <X extends Throwable> ReactiveTask forEachXWithError(long numberOfElements, Consumer<? super T> consumer, Consumer<? super Throwable> consumerError) { return new ReactiveTask(exec,FutureStreamUtils.forEachXWithError(stream,numberOfElements, consumer, consumerError) .map2(r->CompletableFuture.runAsync(r,exec))); } @Override