From 54b9b9d0c97a214aef3ce817cc246a8415bed702 Mon Sep 17 00:00:00 2001 From: Lianmin Zheng Date: Sat, 20 Jun 2026 18:30:50 -0700 Subject: [PATCH] Remove threading atexit monkey patch (#28812) --- python/sglang/srt/entrypoints/engine.py | 3 --- python/sglang/srt/entrypoints/http_server.py | 4 ---- 2 files changed, 7 deletions(-) diff --git a/python/sglang/srt/entrypoints/engine.py b/python/sglang/srt/entrypoints/engine.py index 25d8231fe..d14e3d15c 100644 --- a/python/sglang/srt/entrypoints/engine.py +++ b/python/sglang/srt/entrypoints/engine.py @@ -42,9 +42,6 @@ from typing import ( Union, ) -# Fix a bug of Python threading -setattr(threading, "_register_atexit", lambda *args, **kwargs: None) - import torch import uvloop import zmq diff --git a/python/sglang/srt/entrypoints/http_server.py b/python/sglang/srt/entrypoints/http_server.py index b0e6ed231..8f7722311 100644 --- a/python/sglang/srt/entrypoints/http_server.py +++ b/python/sglang/srt/entrypoints/http_server.py @@ -38,10 +38,6 @@ from typing import ( Union, ) -# Fix a bug of Python threading -setattr(threading, "_register_atexit", lambda *args, **kwargs: None) - - import numpy as np import requests import uvicorn