From 8e7f1899e1bfc0613845237faa18b5bf85aaa93f Mon Sep 17 00:00:00 2001 From: Mikayla Maki Date: Thu, 31 Jul 2025 14:31:29 -0700 Subject: [PATCH] Revert "Increase the number of parallel request handlers per connection" (#35435) Reverts zed-industries/zed#35046 This made the problem worse ;-; Release Notes: - N/A --- crates/collab/src/rpc.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/collab/src/rpc.rs b/crates/collab/src/rpc.rs index 5c35394e1d6660e75aea1f4a12cec49741cbd646..56d44c0ae41f16ccfa209b71564a6a625919471b 100644 --- a/crates/collab/src/rpc.rs +++ b/crates/collab/src/rpc.rs @@ -838,7 +838,7 @@ impl Server { // This arrangement ensures we will attempt to process earlier messages first, but fall // back to processing messages arrived later in the spirit of making progress. let mut foreground_message_handlers = FuturesUnordered::new(); - let concurrent_handlers = Arc::new(Semaphore::new(512)); + let concurrent_handlers = Arc::new(Semaphore::new(256)); loop { let next_message = async { let permit = concurrent_handlers.clone().acquire_owned().await.unwrap();