From: Timo Sirainen Date: Thu, 19 Dec 2013 19:31:57 +0000 (+0200) Subject: imap: Ignore QRESYNC parameters for SELECT when returning NOMODSEQ. X-Git-Tag: 2.2.10~11 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=167da1aee2bf5c9cbe7066ff65b406d92df3541c;p=thirdparty%2Fdovecot%2Fcore.git imap: Ignore QRESYNC parameters for SELECT when returning NOMODSEQ. --- diff --git a/src/imap/cmd-select.c b/src/imap/cmd-select.c index 260e13c724..7bae80d339 100644 --- a/src/imap/cmd-select.c +++ b/src/imap/cmd-select.c @@ -358,7 +358,7 @@ select_open(struct imap_select_context *ctx, const char *mailbox, bool readonly) } if (ctx->qresync_uid_validity == status.uidvalidity && - status.uidvalidity != 0) { + status.uidvalidity != 0 && !client->nonpermanent_modseqs) { if ((ret = select_qresync(ctx)) < 0) { client_send_box_error(ctx->cmd, ctx->box); return -1;