From 0e09014df56d1d3b6011c8022f88790aa5cb37bf Mon Sep 17 00:00:00 2001
From: Ivan G <igabaldon@inetol.net>
Date: Fri, 26 Apr 2024 23:42:29 +0200
Subject: [PATCH] Add uWSGI `die-on-term` flag (#3429)

---
 dockerfiles/uwsgi.ini | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/dockerfiles/uwsgi.ini b/dockerfiles/uwsgi.ini
index fc026b792..812716853 100644
--- a/dockerfiles/uwsgi.ini
+++ b/dockerfiles/uwsgi.ini
@@ -42,6 +42,10 @@ buffer-size = 8192
 # See https://github.com/searx/searx-docker/issues/24
 add-header = Connection: close
 
+# Follow SIGTERM convention
+# See https://github.com/searxng/searxng/issues/3427
+die-on-term
+
 # uwsgi serves the static files
 static-map = /static=/usr/local/searxng/searx/static
 # expires set to one day