This commit is contained in:
2026-07-27 04:02:07 -07:00
parent f423764645
commit 05a2a5010c
+3 -3
View File
@@ -3,6 +3,7 @@ import logging
import uvicorn
import signal
import os
import sys
from starlette.applications import Starlette
from starlette.routing import Route
from starlette.responses import Response, StreamingResponse, FileResponse
@@ -145,6 +146,5 @@ if __name__ == "__main__":
except KeyboardInterrupt:
pass
finally:
# Final fallback to ensure the process actually dies
# if the event loop is still hanging on a connection
os._exit(0)
logger.info("Server process exiting.")
sys.exit(0)