Bug #685034 - [imapx] Read status of email is not persisted correctly
authorMilan Crha <mcrha@redhat.com>
Tue, 30 Oct 2012 17:48:30 +0000 (18:48 +0100)
committerMilan Crha <mcrha@redhat.com>
Tue, 30 Oct 2012 17:48:30 +0000 (18:48 +0100)
camel/camel-imapx-server.c

index 8845d90..0e46105 100644 (file)
@@ -978,7 +978,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;