Shutdown
This commit is contained in:
1 parent
f423764645
commit
05a2a5010c
1 file changed
+3
-3
@@ -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)
|
||||
Reference in new issue
Block a user