From: Christoph Hohmann Date: Tue, 4 Feb 2003 17:56:47 +0000 (+0000) Subject: 0.8.9claws40 X-Git-Tag: rel_0_8_10~22 X-Git-Url: http://git.claws-mail.org/?p=claws.git;a=commitdiff_plain;h=1863374ecf332ec15e9a8aac8fff4bef7f049340 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) --- diff --git a/ChangeLog.claws b/ChangeLog.claws index dd9afe603..571b48498 100644 --- a/ChangeLog.claws +++ b/ChangeLog.claws @@ -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 diff --git a/configure.ac b/configure.ac index 5516825fc..90ea2decb 100644 --- a/configure.ac +++ b/configure.ac @@ -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 diff --git a/src/inc.c b/src/inc.c index 0122ee235..9fa12c224 100644 --- 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; } }