From c7621d1de3f1fdd8ff586c28d25286008b7c7cc7 Mon Sep 17 00:00:00 2001 From: Vaci Koblizek Date: Mon, 7 Dec 2020 18:55:54 +0000 Subject: [PATCH] whenMoreResolved should return null when resolved --- runtime/src/main/java/org/capnproto/Capability.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runtime/src/main/java/org/capnproto/Capability.java b/runtime/src/main/java/org/capnproto/Capability.java index e00733b..2ee1f22 100644 --- a/runtime/src/main/java/org/capnproto/Capability.java +++ b/runtime/src/main/java/org/capnproto/Capability.java @@ -265,7 +265,7 @@ public final class Capability { @Override public CompletableFuture whenMoreResolved() { if (this.resolved != null) { - return CompletableFuture.completedFuture(this.resolved); + return null; } else if (this.resolveTask != null) { return this.resolveTask.thenApply(void_ -> this.resolved);