From 97e1bf9b1814fca56779317275463ea554abb3b6 Mon Sep 17 00:00:00 2001 From: Changaco Date: Wed, 25 Sep 2024 11:16:26 +0200 Subject: [PATCH] fix `test_email_address()` fixes 12419b627996f587c2f253ee5bc7588efb44d21e, closes #2459 --- liberapay/utils/emails.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/liberapay/utils/emails.py b/liberapay/utils/emails.py index a4ddb723b..8df0e05ec 100644 --- a/liberapay/utils/emails.py +++ b/liberapay/utils/emails.py @@ -222,11 +222,11 @@ def test_email_address(email: NormalizedEmailAddress, timeout: float = 30.0): website.tell_sentry(e) exceptions.append(e) n_attempts += 1 - if n_attempts >= 3: + if n_attempts >= 10: break time_elapsed = time.monotonic() - start_time - timeout = website.app_conf.socket_timeout - time_elapsed - if timeout <= 3: + timeout -= time_elapsed + if timeout < 2: break if not success: if n_ip_addresses == 0: