diff --git a/python/sglang/srt/managers/scheduler.py b/python/sglang/srt/managers/scheduler.py index 9ca23eb4f..b2104ef73 100644 --- a/python/sglang/srt/managers/scheduler.py +++ b/python/sglang/srt/managers/scheduler.py @@ -781,7 +781,7 @@ class Scheduler( f"{'available_cpu_mem' if self.device == 'cpu' else 'available_gpu_mem'}={avail_mem:.2f} GB" ) - if self.enable_metrics and hasattr(self, "metrics_collector"): + if self.enable_metrics: self.metrics_collector.emit_constants( max_total_num_tokens=self.max_total_num_tokens, max_running_requests_under_SLO=getattr( diff --git a/python/sglang/srt/model_executor/model_runner.py b/python/sglang/srt/model_executor/model_runner.py index 9349700d3..a0db2b20e 100644 --- a/python/sglang/srt/model_executor/model_runner.py +++ b/python/sglang/srt/model_executor/model_runner.py @@ -568,9 +568,6 @@ class ModelRunner(ModelRunnerKVCacheMixin): self._model_update_group = {} self._weights_send_group = {} - if not hasattr(self, "hisparse_coordinator"): - self.hisparse_coordinator = None - def _build_model_config( self, server_args, model_path=None, model_revision=None, is_draft_model=False ):