diff --git a/crates/rpc/rpc-eth-api/src/helpers/blocking_task.rs b/crates/rpc/rpc-eth-api/src/helpers/blocking_task.rs index c3a0a43ff8..50cb82bfae 100644 --- a/crates/rpc/rpc-eth-api/src/helpers/blocking_task.rs +++ b/crates/rpc/rpc-eth-api/src/helpers/blocking_task.rs @@ -53,7 +53,7 @@ pub trait SpawnBlocking: EthApiTypes + Clone + Send + Sync + 'static { let (tx, rx) = oneshot::channel(); let this = self.clone(); self.io_task_spawner().spawn_blocking(Box::pin(async move { - let res = async move { f(this) }.await; + let res = f(this); let _ = tx.send(res); }));