0.8.9claws40
authorChristoph Hohmann <reboot@gmx.ch>
Tue, 4 Feb 2003 17:56:47 +0000 (17:56 +0000)
committerChristoph Hohmann <reboot@gmx.ch>
Tue, 4 Feb 2003 17:56:47 +0000 (17:56 +0000)
* src/inc.c
        only abort fetching mails from multiple accounts when the
        error is fatal and does not allow to check any more accounts
        (currently only disk full error)

(closes bug 31 after POP3 error: "no such mail" Sylpheed does not
 receive mails for other accouts)

ChangeLog.claws
configure.ac
src/inc.c

index dd9afe603d897013393802e6476a1debc3f390f9..571b484989356088fd3d6061a5c2e1228c018880 100644 (file)
@@ -1,9 +1,20 @@
+2003-02-04 [christoph] 0.8.9claws40
+
+       * src/inc.c
+               only abort fetching mails from multiple accounts when the
+               error is fatal and does not allow to check any more accounts
+               (currently only disk full error)
+
+       (closes bug 31 after POP3 error: "no such mail" Sylpheed does not
+        receive mails for other accouts)
+
 2003-02-04 [christoph] 0.8.9claws39
 
        * src/folder.c
                first add the new message to the cache, then
                send the update notification
-               (closes bug 39 after sending message folderview doesnt get updated)
+
+       (closes bug 39 after sending message folderview doesnt get updated)
 
 2003-02-04 [colin]     0.8.9claws38
 
index 5516825fcc6aefc22a738a11f18598f5ac2c3d62..90ea2decb6f460fb447b85e58482e35a9cfb292d 100644 (file)
@@ -11,7 +11,7 @@ MINOR_VERSION=8
 MICRO_VERSION=9
 INTERFACE_AGE=0
 BINARY_AGE=0
-EXTRA_VERSION=claws39
+EXTRA_VERSION=claws40
 VERSION=$MAJOR_VERSION.$MINOR_VERSION.$MICRO_VERSION$EXTRA_VERSION
 
 dnl set $target
index 0122ee235242068637e2214859cb428e0b945ed2..9fa12c2242d55202366a72c6698d000fa39caa60 100644 (file)
--- a/src/inc.c
+++ b/src/inc.c
@@ -328,8 +328,6 @@ void inc_all_account_mail(MainWindow *mainwin, gboolean notify)
                PrefsAccount *account = list->data;
                if ((account->protocol == A_IMAP4 ||
                     account->protocol == A_NNTP) && account->recv_at_getall) {
-                       FolderItem *item = mainwin->summaryview->folder_item;
-
                        new_msgs += folderview_check_new(FOLDER(account->folder));
                }
        }
@@ -631,10 +629,11 @@ static gint inc_start(IncProgressDialog *inc_dialog)
                if (inc_state != INC_SUCCESS && inc_state != INC_CANCEL) {
                        error_num++;
                        if (inc_state == INC_ERROR    ||
-                           inc_state == INC_NO_SPACE ||
                            inc_state == INC_IO_ERROR ||
                            inc_state == INC_SOCKET_ERROR) {
                                inc_put_error(inc_state);
+                       } else if (inc_state == INC_NO_SPACE) {
+                               inc_put_error(inc_state);
                                break;
                        }
                }