diff options
author | 2011-07-19 13:07:07 +0000 | |
---|---|---|
committer | 2011-07-19 13:07:07 +0000 | |
commit | 80967b0f943e27eb5da18313849f3160d917eac2 (patch) | |
tree | 8afcc9bd739a456ee4bc43def3883c925d62a82d | |
parent | sync (diff) | |
download | wireguard-openbsd-80967b0f943e27eb5da18313849f3160d917eac2.tar.xz wireguard-openbsd-80967b0f943e27eb5da18313849f3160d917eac2.zip |
fix retry delay calculation
ok gilles@
-rw-r--r-- | usr.sbin/smtpd/ramqueue.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/usr.sbin/smtpd/ramqueue.c b/usr.sbin/smtpd/ramqueue.c index 11110853ddd..40765735053 100644 --- a/usr.sbin/smtpd/ramqueue.c +++ b/usr.sbin/smtpd/ramqueue.c @@ -1,4 +1,4 @@ -/* $OpenBSD: ramqueue.c,v 1.8 2011/05/16 21:05:52 gilles Exp $ */ +/* $OpenBSD: ramqueue.c,v 1.9 2011/07/19 13:07:07 eric Exp $ */ /* * Copyright (c) 2011 Gilles Chehade <gilles@openbsd.org> @@ -246,7 +246,7 @@ ramqueue_next_schedule(struct envelope *envelope, time_t curtm) delay = (envelope->delivery.retry * 60) + arc4random_uniform(60); } - if (envelope->delivery.type == D_MDA) { + if (envelope->delivery.type == D_MTA) { if (envelope->delivery.retry < 3) delay = SMTPD_QUEUE_INTERVAL; else if (envelope->delivery.retry <= 7) { |