From 4f35e96a310b1886a624ca4f48ca4bd3b7529756 Mon Sep 17 00:00:00 2001 From: Michal Konecny Date: Jun 21 2024 09:09:34 +0000 Subject: [mailman3] Increase timeout for gunicorn worker This should fix the CRITICAL WORKER TIMEOUT with Flask application. For more info see https://github.com/benoitc/gunicorn/issues/1801 Signed-off-by: Michal Konecny --- diff --git a/roles/mailman3/templates/mailmanweb.service.j2 b/roles/mailman3/templates/mailmanweb.service.j2 index 26dc057..157e902 100644 --- a/roles/mailman3/templates/mailmanweb.service.j2 +++ b/roles/mailman3/templates/mailmanweb.service.j2 @@ -11,5 +11,5 @@ Type=simple User=mailman Group=mailman WorkingDirectory=/etc/mailman3 -ExecStart=/usr/bin/gunicorn --workers={{ mailman_gunicorn_workers }} --forwarded-allow-ips="*" mailman_web.wsgi +ExecStart=/usr/bin/gunicorn --timeout 1000 --workers={{ mailman_gunicorn_workers }} --forwarded-allow-ips="*" mailman_web.wsgi ExecStop=/bin/kill -s TERM $MAINPID