From 90c8af32b865e46c534ca793f62bb417dc1efec0 Mon Sep 17 00:00:00 2001 From: Coder <161350311+MamunC0der@users.noreply.github.com> Date: Sat, 18 Oct 2025 12:04:52 +0200 Subject: [PATCH] Update fallback.rs --- crates/transport/src/layers/fallback.rs | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/crates/transport/src/layers/fallback.rs b/crates/transport/src/layers/fallback.rs index 3fa8cf36d1b..1db04d985a9 100644 --- a/crates/transport/src/layers/fallback.rs +++ b/crates/transport/src/layers/fallback.rs @@ -99,21 +99,20 @@ where let mut futures = FuturesUnordered::new(); // Launch requests to all active transports in parallel - for transport in top_transports { + for mut transport in top_transports { let req_clone = req.clone(); - let mut transport_clone = transport.clone(); let future = async move { let start = Instant::now(); - let result = transport_clone.call(req_clone).await; + let result = transport.call(req_clone).await; trace!( "Transport[{}] completed: latency={:?}, status={}", - transport_clone.id, + transport.id, start.elapsed(), if result.is_ok() { "success" } else { "fail" } ); - (result, transport_clone, start.elapsed()) + (result, transport, start.elapsed()) }; futures.push(future);