mirror of
https://github.com/bulwarkmail/webmail.git
synced 2026-10-31 08:13:50 +00:00
A network error on a JMAP request was retried once after a second. Timeouts were already excluded, but a connection that failed after the request was written (a reset, a proxy dropping the answer) still replayed the whole batch, so one click on Send could queue two submissions and deliver the mail twice. Only requests that change nothing are retried now: GETs, blob uploads and batches made only of read methods.