onSuccess/onFailure可以替换vert.x中CompositeFuture的setHandler吗?

Can onSuccess/onFailure replace setHandler of CompositeFuture in vert.x?

我以为他们是一样的,但是有时候,onSuccessonFailure可能都不会输入,这很奇怪,有人知道吗?谢谢!

CompositeFuture.all(future1(), future2(), future3())
                .setHandler(ar -> {
                    if (ar.succeeded()) {
                    } else {}
                });
CompositeFuture.all(future1(), future2(), future3())
                .onSuccess(result -> {
                })
                .onFailure(e -> {
                });

此错误已报告并将在 3.8.5 中修复(在接下来的几周内修复)。

https://github.com/eclipse-vertx/vert.x/issues/3242