From a53f7db25eab3ce792d6e2eb95ffd2449e36d0de Mon Sep 17 00:00:00 2001 From: Vaci Koblizek Date: Fri, 27 Nov 2020 11:30:12 +0000 Subject: [PATCH] remove extraneous ArrayList wrapper from ops key --- runtime/src/main/java/org/capnproto/Capability.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/runtime/src/main/java/org/capnproto/Capability.java b/runtime/src/main/java/org/capnproto/Capability.java index e41e949..ba09aff 100644 --- a/runtime/src/main/java/org/capnproto/Capability.java +++ b/runtime/src/main/java/org/capnproto/Capability.java @@ -704,8 +704,7 @@ public final class Capability { if (redirect != null) { return redirect.getPipelinedCap(ops); } - - var key = new ArrayList<>(Arrays.asList(ops)); + var key = Arrays.asList(ops); return this.clientMap.computeIfAbsent(key, k -> new QueuedClient(this.promise.thenApply( pipeline -> pipeline.getPipelinedCap(ops))));