From bb1d0cf1b6522d48fdc5b2a405bbd65e374cf921 Mon Sep 17 00:00:00 2001 From: Taha Yassine Kraiem Date: Mon, 24 Oct 2022 16:47:33 +0200 Subject: [PATCH] feat(chalice): graceful shutdown --- api/app.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/api/app.py b/api/app.py index 4d5080ced..2625e8f64 100644 --- a/api/app.py +++ b/api/app.py @@ -81,7 +81,8 @@ async def shutdown(): await pg_client.terminate() -@app.get('/private/suicide', tags=["private"]) +@app.get('/private/shutdown', tags=["private"]) async def stop_server(): + await shutdown() import os, signal os.kill(1, signal.SIGTERM)