]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
dsync: Don't try to access mailboxes with no_mail_sync flag enabled.
authorTimo Sirainen <tss@iki.fi>
Thu, 13 Jun 2013 01:33:41 +0000 (04:33 +0300)
committerTimo Sirainen <tss@iki.fi>
Thu, 13 Jun 2013 01:33:41 +0000 (04:33 +0300)
src/doveadm/dsync/dsync-brain-mailbox.c

index 27e8ffabd81d9ce71c9fce8d328eadae3c246677..76f0b63497cd6a3cc4a72514d9379390de2d7fe5 100644 (file)
@@ -401,6 +401,9 @@ dsync_brain_next_mailbox(struct dsync_brain *brain, struct mailbox **box_r,
 {
        int ret;
 
+       if (brain->no_mail_sync)
+               return FALSE;
+
        while ((ret = dsync_brain_try_next_mailbox(brain, box_r, dsync_box_r)) == 0)
                ;
        return ret > 0;