From 1b14c8cd478d97d15ab437d0fe2ea177ba02f39f Mon Sep 17 00:00:00 2001 From: Micha Reiser Date: Fri, 12 Dec 2025 12:06:03 +0100 Subject: [PATCH] [ty] Attach db to background request handler task --- 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); }