]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
Don't index new mails in cur/ if we don't have uidlist.lock
authorTimo Sirainen <tss@iki.fi>
Wed, 9 Apr 2003 20:52:20 +0000 (23:52 +0300)
committerTimo Sirainen <tss@iki.fi>
Wed, 9 Apr 2003 20:52:20 +0000 (23:52 +0300)
--HG--
branch : HEAD

src/lib-index/maildir/maildir-sync.c

index 65e745326d7d49c8a1e73ae73e31d48d1c889fcf..12bdd1adec8986cf00132e7ff75c1d7483d41583 100644 (file)
@@ -261,8 +261,8 @@ static int maildir_sync_uidlist(struct mail_index *index, const char *dir,
                        return FALSE;
        }
 
-       if (new_count == 0) {
-               /* all done */
+       if (new_count == 0 || !INDEX_IS_UIDLIST_LOCKED(index)) {
+               /* all done (or can't do it since we don't have lock) */
                return TRUE;
        }