From 6482273457d62d1502d4cd1bec0e4df70f7e3d9a Mon Sep 17 00:00:00 2001 From: Kiryl Mialeshka <8974488+meskill@users.noreply.github.com> Date: Fri, 14 Jun 2024 17:52:32 +0200 Subject: [PATCH] chore: remove key cloning for cache (#2188) --- src/core/ir/io.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/ir/io.rs b/src/core/ir/io.rs index 6e20d85539..5d809efa2a 100644 --- a/src/core/ir/io.rs +++ b/src/core/ir/io.rs @@ -73,8 +73,8 @@ impl Eval for IO { Box::pin(async move { ctx.request_ctx .cache - .dedupe(&key.clone(), || { - Box::pin(async move { + .dedupe(&key, || { + Box::pin(async { ctx.request_ctx .dedupe_handler .dedupe(&key, || Box::pin(self.eval_inner(ctx)))