diff --git a/benches/task_local.rs b/benches/task_local.rs index 3b6c85902..e58413205 100644 --- a/benches/task_local.rs +++ b/benches/task_local.rs @@ -13,8 +13,10 @@ fn get(b: &mut Bencher) { } let mut sum = 0; - task::block_on(async { - b.iter(|| VAL.with(|v| sum += v)); + b.iter(|| { + task::block_on(async move { + VAL.with(|v| sum += v); + }) }); black_box(sum); }