From: Timo Sirainen Date: Thu, 8 Jul 2010 13:59:51 +0000 (+0100) Subject: director: Avoid "Received SYNC while already synced" error. X-Git-Tag: 2.0.rc2~10 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2acc1162990b5be76d2b4923a0fcfcfdcdc65d10;p=thirdparty%2Fdovecot%2Fcore.git director: Avoid "Received SYNC while already synced" error. --HG-- branch : HEAD --- diff --git a/src/director/director-connection.c b/src/director/director-connection.c index 12149ec24a..296c2e283a 100644 --- a/src/director/director-connection.c +++ b/src/director/director-connection.c @@ -492,6 +492,7 @@ static void director_handshake_cmd_done(struct director_connection *conn) /* we're connected to both directors. see if the ring is finished by sending a SYNC. if we get it back, it's done. */ dir->sync_seq++; + dir->ring_synced = FALSE; director_connection_send(dir->right, t_strdup_printf("SYNC\t%s\t%u\t%u\n", net_ip2addr(&dir->self_ip),