aerc/worker/imap
Koni Marti 11a4d5b71c imap: reconnect with exponential backoff
waits an increasing amount of time before attempting a reconnect.
Wait is capped at 16s. Prevents many reconnect attemps in a short time period.

Fixes commit 05ad96a30c ("imap: improve reconnect stability") that
improved the reliability of the reconnect mechanism but did not
implement controls to prevent the triggering of too many reconnects
within a short period of time.

Fixes: 05ad96a30c ("imap: improve reconnect stability")
Signed-off-by: Koni Marti <koni.marti@gmail.com>
2022-02-19 15:24:55 +01:00
..
create.go go.mod: change base git url 2021-11-05 10:21:45 +01:00
fetch.go imap: do not abort on malformed messages 2022-02-06 16:04:15 +01:00
flags.go go.mod: change base git url 2021-11-05 10:21:45 +01:00
imap.go go.mod: change base git url 2021-11-05 10:21:45 +01:00
list.go go.mod: change base git url 2021-11-05 10:21:45 +01:00
movecopy.go go.mod: change base git url 2021-11-05 10:21:45 +01:00
open.go messages: allow displaying email threads 2021-11-13 15:05:59 +01:00
remove.go go.mod: change base git url 2021-11-05 10:21:45 +01:00
search.go Add flag based search options 2020-07-25 08:08:08 +02:00
worker.go imap: reconnect with exponential backoff 2022-02-19 15:24:55 +01:00