From 22e7467794a58a5602fbdfad7ba282471f878278 Mon Sep 17 00:00:00 2001 From: jonathan-ryding Date: Mon, 15 Jun 2026 16:57:11 +0100 Subject: [PATCH] Reduce timeout for provider requests to 10 seconds --- app/clients/sms/firetext.py | 2 +- app/clients/sms/mmg.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/clients/sms/firetext.py b/app/clients/sms/firetext.py index 55c0b10ab7..48f06ebd15 100644 --- a/app/clients/sms/firetext.py +++ b/app/clients/sms/firetext.py @@ -72,7 +72,7 @@ def try_send_sms(self, to, content, reference, international, sender): data["receipt"] = self.receipt_url try: - response = self.requests_session.request("POST", self.url, data=data, timeout=60) + response = self.requests_session.request("POST", self.url, data=data, timeout=10) response.raise_for_status() try: json.loads(response.text) diff --git a/app/clients/sms/mmg.py b/app/clients/sms/mmg.py index 7d4a61dd8f..3ffc48e4f3 100644 --- a/app/clients/sms/mmg.py +++ b/app/clients/sms/mmg.py @@ -102,7 +102,7 @@ def try_send_sms(self, to, content, reference, international, sender): self.mmg_url, data=json.dumps(data), headers={"Content-Type": "application/json", "Authorization": f"Basic {self.api_key}"}, - timeout=60, + timeout=10, ) response.raise_for_status()