[evolution-data-server/gnome-3-6] Bug #685034 - [imapx] Read status of email is not persisted correctly



commit 8976a4c0f54e5635e785c64dabfec778a6f9f4ac
Author: Milan Crha <mcrha redhat com>
Date:   Tue Oct 30 18:49:15 2012 +0100

    Bug #685034 - [imapx] Read status of email is not persisted correctly

 camel/camel-imapx-server.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)
---
diff --git a/camel/camel-imapx-server.c b/camel/camel-imapx-server.c
index 887e8ee..d3fe0bc 100644
--- a/camel/camel-imapx-server.c
+++ b/camel/camel-imapx-server.c
@@ -974,7 +974,9 @@ imapx_command_start_next (CamelIMAPXServer *is,
 					c (
 						is->tagprefix,
 						"waiting for idle to stop \n");
-					return TRUE;
+					/* if there are more pending commands,
+					   then they should be processed too */
+					break;
 
 				case IMAPX_IDLE_STOP_ERROR:
 					return FALSE;



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]