dovecot-2.2: imap: Ignore QRESYNC parameters for SELECT when ret...

dovecot at dovecot.org dovecot at dovecot.org
Thu Dec 19 21:32:12 EET 2013


details:   http://hg.dovecot.org/dovecot-2.2/rev/1d8fef81d4b6
changeset: 17073:1d8fef81d4b6
user:      Timo Sirainen <tss at iki.fi>
date:      Thu Dec 19 21:31:57 2013 +0200
description:
imap: Ignore QRESYNC parameters for SELECT when returning NOMODSEQ.

diffstat:

 src/imap/cmd-select.c |  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diffs (12 lines):

diff -r 4ba74eca3099 -r 1d8fef81d4b6 src/imap/cmd-select.c
--- a/src/imap/cmd-select.c	Thu Dec 19 21:25:43 2013 +0200
+++ b/src/imap/cmd-select.c	Thu Dec 19 21:31:57 2013 +0200
@@ -358,7 +358,7 @@
 	}
 
 	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;


More information about the dovecot-cvs mailing list