Files
chatmail-core/src
link2xt f01514dba4 fix: start new connections independently of connection failures
With current implementation
every time connection fails
we take the next delay from `delays` iterator.
In the worst case first 4 DNS results
immediately refuse connection
and we start fifth connection attempt
with 1 year timeout,
effectively continuing all remaining
connection attempts without concurrency.

With new implementation
new connection attempts are
added to `connection_attempt_set`
independently of connection failures
and after 10 seconds
we always end up with five
parallel connection attempts
as long as there are enough IP addresses.
2024-08-29 13:24:28 +00:00
..
2024-07-19 03:16:57 +00:00
2024-08-23 13:24:07 +00:00
2024-08-19 16:36:56 +00:00
2024-05-05 21:23:32 +00:00
2024-07-26 23:57:21 +00:00
2024-08-19 16:36:56 +00:00
2024-08-19 16:36:56 +00:00
2024-05-05 21:23:32 +00:00
2024-08-19 16:36:56 +00:00
2024-05-17 20:13:21 +00:00
2023-08-25 23:04:47 +00:00
2024-08-02 15:22:19 +00:00
2024-08-23 09:49:49 +02:00
2024-08-06 11:33:22 -03:00
2024-08-26 18:54:27 +00:00
2024-08-19 16:36:56 +00:00
2023-07-09 14:06:45 +02:00
2024-07-26 23:57:21 +00:00