summaryrefslogtreecommitdiff
path: root/regress
diff options
context:
space:
mode:
authorGilles Chehade <gilles@cvs.openbsd.org>2008-12-19 00:39:06 +0000
committerGilles Chehade <gilles@cvs.openbsd.org>2008-12-19 00:39:06 +0000
commit18ce8e5e07f49baaa4cc75fc8c818ffb24d766f2 (patch)
tree97cd27ac42bf686068eca29b8451be2b31898336 /regress
parentff67e0a17694010e5eb657df80fb35ebb7032763 (diff)
- smtpd handled mbox locking failures as "regular" temporary failures which
is not good at all. As a result, under heavy load messages would be kept in queue, and delayed for hours just because we failed locking a few times. This commit makes smtpd distinguish between lock fails and "regular" temporary fails. - delivery scheduler will reschedule immediately a message that couldn't be delivered because of a lock fail. If we fail to lock too many times we fallback to previous "delay increase" logic. "looks sane" jacekm@
Diffstat (limited to 'regress')
0 files changed, 0 insertions, 0 deletions