From 5e3dc5dd5ff73d7d08b7795c48834705334a4758 Mon Sep 17 00:00:00 2001 From: weireweire Date: Fri, 10 Jul 2026 10:47:23 +0800 Subject: [PATCH] Fix immediate profiler step range boundary (#30215) Co-authored-by: weireweire <20922698+weireweire@users.noreply.github.com> --- .../srt/managers/scheduler_components/profiler_manager.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/sglang/srt/managers/scheduler_components/profiler_manager.py b/python/sglang/srt/managers/scheduler_components/profiler_manager.py index a4c10fc7e..1ebeeec4f 100644 --- a/python/sglang/srt/managers/scheduler_components/profiler_manager.py +++ b/python/sglang/srt/managers/scheduler_components/profiler_manager.py @@ -144,7 +144,7 @@ class SchedulerProfilerManager: self.profiler_start_forward_ct + num_steps ) else: - self.profiler_target_forward_ct = self.get_forward_ct() + num_steps + self.profiler_target_forward_ct = self.get_forward_ct() + num_steps + 1 # The caller will be notified when reaching profiler_target_forward_ct else: self.profiler_target_forward_ct = None