From 750084ae085c50e101e60d9643161cbd2c5fd24f Mon Sep 17 00:00:00 2001 From: Glen Liu <62917497+glenliu21@users.noreply.github.com> Date: Thu, 20 Nov 2025 22:10:51 -0500 Subject: [PATCH] remove unnecessary starvation check (#13619) --- python/sglang/srt/lora/lora_manager.py | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/python/sglang/srt/lora/lora_manager.py b/python/sglang/srt/lora/lora_manager.py index 1e1a1400d..188eb1e9e 100644 --- a/python/sglang/srt/lora/lora_manager.py +++ b/python/sglang/srt/lora/lora_manager.py @@ -129,16 +129,6 @@ class LoRAManager: lora_ref.lora_id not in self.loras ), f"LoRA adapter with ID {lora_ref.lora_id} is already loaded. This should have been verified before request is sent to the backend." - if lora_ref.pinned and self.num_pinned_loras >= self.max_loras_per_batch - 1: - return self.create_lora_update_result( - success=False, - error_message=( - f"Already have {self.num_pinned_loras} pinned adapters, " - f"max allowed is {self.max_loras_per_batch - 1} (reserving 1 slot for dynamic use). " - f"Please unpin some adapters or increase max_loras_per_batch." - ), - ) - try: # load configs new_adapter = LoRAConfig(lora_ref.lora_path)