diff --git a/tracing-attributes/src/lib.rs b/tracing-attributes/src/lib.rs index f5220859dc..83cd903468 100644 --- a/tracing-attributes/src/lib.rs +++ b/tracing-attributes/src/lib.rs @@ -170,7 +170,7 @@ pub fn instrument(args: TokenStream, item: TokenStream) -> TokenStream { let await_kwd = syn::Ident::new("await", block.span()); quote_spanned! {block.span()=> tracing_futures::Instrument::instrument( - #async_kwd { #block }, + #async_kwd move { #block }, __tracing_attr_span ) .#await_kwd