From 071e649288fb0c5b00a7de31242a0239604c8458 Mon Sep 17 00:00:00 2001 From: twb1235 <57714230+twb1235@users.noreply.github.com> Date: Sat, 18 Jul 2026 15:44:51 +0800 Subject: [PATCH] fix(rpc) Synchronize RPC requests only within the TP group. (#25213) Co-authored-by: Zhiqiang Xie --- python/sglang/srt/managers/scheduler.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/sglang/srt/managers/scheduler.py b/python/sglang/srt/managers/scheduler.py index db44aad33..3b14bbcdc 100644 --- a/python/sglang/srt/managers/scheduler.py +++ b/python/sglang/srt/managers/scheduler.py @@ -4005,7 +4005,7 @@ class Scheduler( exec = e logger.error(f"Failed to call rpc {recv_req.method}: {str(e)}") - barrier() + barrier(group=self.tp_group.cpu_group) return RpcReqOutput(success=success, message="" if not exec else str(exec)) def abort_request(self, recv_req: AbortReq):