From: Timo Sirainen Date: Wed, 19 May 2010 15:46:06 +0000 (+0200) Subject: director: Create outgoing connections from our own known IP. X-Git-Tag: 2.0.beta6~192 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=f263fc4e13ed76c52d250054ed37b865b499d79e;p=thirdparty%2Fdovecot%2Fcore.git director: Create outgoing connections from our own known IP. --HG-- branch : HEAD --- diff --git a/src/director/director.c b/src/director/director.c index 67ce78a558..00171028d6 100644 --- a/src/director/director.c +++ b/src/director/director.c @@ -97,7 +97,7 @@ int director_connect_host(struct director *dir, struct director_host *host) return -1; } - fd = net_connect_ip(&host->ip, host->port, NULL); + fd = net_connect_ip(&host->ip, host->port, &dir->self_ip); if (fd == -1) { host->last_failed = ioloop_time; i_error("connect(%s) failed: %m", host->name);