diff --git a/src/basic/keywords/add_suggestion.rs b/src/basic/keywords/add_suggestion.rs index d8b2adcb..55d53f4d 100644 --- a/src/basic/keywords/add_suggestion.rs +++ b/src/basic/keywords/add_suggestion.rs @@ -67,6 +67,7 @@ pub fn add_suggestion_keyword( user_session: UserSession, engine: &mut Engine, ) { + // Each closure needs its own Arc and UserSession clone let cache = state.cache.clone(); let cache2 = state.cache.clone(); let cache3 = state.cache.clone();