summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoreric <eric@openbsd.org>2011-07-19 13:07:07 +0000
committereric <eric@openbsd.org>2011-07-19 13:07:07 +0000
commit80967b0f943e27eb5da18313849f3160d917eac2 (patch)
tree8afcc9bd739a456ee4bc43def3883c925d62a82d
parentsync (diff)
downloadwireguard-openbsd-80967b0f943e27eb5da18313849f3160d917eac2.tar.xz
wireguard-openbsd-80967b0f943e27eb5da18313849f3160d917eac2.zip
fix retry delay calculation
ok gilles@
-rw-r--r--usr.sbin/smtpd/ramqueue.c4
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) {