From 8cc7c993de0ae64a292201fb078e1b93aa30b114 Mon Sep 17 00:00:00 2001 From: Micha Reiser Date: Fri, 12 Dec 2025 12:31:13 +0100 Subject: [PATCH] [ty] Attach db to background request handler task (#21941) --- crates/ty_server/src/server/api.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/crates/ty_server/src/server/api.rs b/crates/ty_server/src/server/api.rs index a5c54e4518..e369717824 100644 --- a/crates/ty_server/src/server/api.rs +++ b/crates/ty_server/src/server/api.rs @@ -299,7 +299,9 @@ where } if let Err(error) = ruff_db::panic::catch_unwind(|| { - R::handle_request(&id, &db, document, client, params); + salsa::attach(&db, || { + R::handle_request(&id, &db, document, client, params); + }); }) { panic_response::(&id, client, &error, retry); }