From 88926c50328da232e501367326aa8d28b053a868 Mon Sep 17 00:00:00 2001 From: Kyle M Hall Date: Tue, 12 May 2026 13:05:47 -0400 Subject: [PATCH] Bug 40901: (follow-up) Tighten RestartSec on SIP, Z3950, es-indexer 30 seconds between restart attempts is a very long time especially for AIP. With StartLimitIntervalSec at 60, and RestartSec at 5 we get 6 retries and what is hopefully a less visible downtime window for the tcp services. For es-indexer it's not so big a deal but could be an issue for cataloguers. Signed-off-by: Kyle M Hall Signed-off-by: Martin Renvoize Signed-off-by: Pedro Amorim --- debian/systemd/koha-es-indexer@.service | 2 +- debian/systemd/koha-sip@.service | 2 +- debian/systemd/koha-z3950@.service | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/debian/systemd/koha-es-indexer@.service b/debian/systemd/koha-es-indexer@.service index 67e3cf1cac..f963105ec8 100644 --- a/debian/systemd/koha-es-indexer@.service +++ b/debian/systemd/koha-es-indexer@.service @@ -18,7 +18,7 @@ ExecStartPre=+/usr/sbin/koha-generate-env es-indexer %i EnvironmentFile=-/run/koha/%i/es-indexer.env ExecStart=/usr/share/koha/bin/workers/es_indexer_daemon.pl --batch_size ${ES_BATCH_SIZE} Restart=on-failure -RestartSec=30s +RestartSec=5s [Install] WantedBy=koha@%i.target diff --git a/debian/systemd/koha-sip@.service b/debian/systemd/koha-sip@.service index b91a524ae0..1409d2905b 100644 --- a/debian/systemd/koha-sip@.service +++ b/debian/systemd/koha-sip@.service @@ -18,7 +18,7 @@ Environment=KOHA_HOME=/usr/share/koha Environment=PERL5LIB=/usr/share/koha/lib ExecStart=/usr/bin/perl /usr/share/koha/lib/C4/SIP/SIPServer.pm /etc/koha/sites/%i/SIPconfig.xml Restart=on-failure -RestartSec=30s +RestartSec=5s [Install] WantedBy=koha@%i.target diff --git a/debian/systemd/koha-z3950@.service b/debian/systemd/koha-z3950@.service index 482c1dfbfc..1313da2825 100644 --- a/debian/systemd/koha-z3950@.service +++ b/debian/systemd/koha-z3950@.service @@ -26,7 +26,7 @@ ExecStart=/usr/share/koha/bin/z3950_responder.pl \ -d %i-koha-z3950 \ -l /var/log/koha/%i/z3950.log Restart=on-failure -RestartSec=30s +RestartSec=5s [Install] WantedBy=koha@%i.target