From 5f9787884b1c6221e32d4e46c9fde1cca2f73fab Mon Sep 17 00:00:00 2001 From: Anna Date: Mon, 22 Jul 2024 13:37:06 -0400 Subject: [PATCH] perf: block in place for determining nearby --- server/src/web/get_location.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/src/web/get_location.rs b/server/src/web/get_location.rs index af3f91f..53a032a 100644 --- a/server/src/web/get_location.rs +++ b/server/src/web/get_location.rs @@ -125,7 +125,7 @@ async fn logic(state: Arc, id: i64, location: u32, query: GetLocationQuer .map_err(warp::reject::custom)? }; - filter_messages(&mut messages, id, state.config.vote_threshold_hide); + tokio::task::block_in_place(|| filter_messages(&mut messages, id, state.config.vote_threshold_hide)); Ok(warp::reply::json(&messages)) }