changeset 21936:0f114c9e9fce

lib-imap-client: Remove hardcoded IMAPC_CONNECT_RETRY_WAIT_MSECS We have a setting for it now.
author Timo Sirainen <timo.sirainen@dovecot.fi>
date Mon, 10 Apr 2017 17:06:34 +0300
parents 6bcbb61a2943
children 1187d8ec4f9e
files src/lib-imap-client/imapc-connection.c src/lib-imap-client/imapc-connection.h
diffstat 2 files changed, 2 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-imap-client/imapc-connection.c	Mon Apr 10 16:44:52 2017 +0300
+++ b/src/lib-imap-client/imapc-connection.c	Mon Apr 10 17:06:34 2017 +0300
@@ -1636,7 +1636,7 @@
 		imapc_connection_try_reconnect(conn, t_strdup_printf(
 			"connect(%s, %u) failed: %s",
 			net_ip2addr(ip), conn->client->set.port,
-			strerror(err)), IMAPC_CONNECT_RETRY_WAIT_MSECS);
+			strerror(err)), conn->client->set.connect_retry_interval_msecs);
 		return;
 	}
 	conn->io = io_add(conn->fd, IO_READ, imapc_connection_input, conn);
@@ -1720,7 +1720,7 @@
 			net_ip2addr(ip), conn->client->set.port);
 		if (conn->prev_connect_idx+1 == conn->ips_count) {
 			imapc_connection_try_reconnect(conn, "No more IP address(es) to try",
-						       IMAPC_CONNECT_RETRY_WAIT_MSECS);
+				conn->client->set.connect_retry_interval_msecs);
 			return;
 		}
 	}
--- a/src/lib-imap-client/imapc-connection.h	Mon Apr 10 16:44:52 2017 +0300
+++ b/src/lib-imap-client/imapc-connection.h	Mon Apr 10 17:06:34 2017 +0300
@@ -8,9 +8,6 @@
 #define IMAPC_THROTTLE_DEFAULT_MAX_MSECS (16*1000)
 #define IMAPC_THROTTLE_DEFAULT_SHRINK_MIN_MSECS 500
 
-/* If connect() fails, how long should we wait before reconnection */
-#define IMAPC_CONNECT_RETRY_WAIT_MSECS 1000
-
 struct imapc_client;
 struct imapc_connection;