+2006-12-06 [colin] 2.6.1cvs6
+
+ * src/folderview.c
+ Fix bug 1072, 'Claws stops fetching newsgroups
+ from server when newsgroup got deleted': continue
+ checking other groups
+
2006-12-05 [wwp] 2.6.1cvs5
* src/message_search.c
( cvs diff -u -r 1.30.2.14 -r 1.30.2.15 tools/README; cvs diff -u -r 1.1.2.1 -r 1.1.2.2 tools/textviewer.pl; ) > 2.6.1cvs3.patchset
( cvs diff -u -r 1.1.2.39 -r 1.1.2.40 src/wizard.c; ) > 2.6.1cvs4.patchset
( cvs diff -u -r 1.3.12.20 -r 1.3.12.21 src/message_search.c; cvs diff -u -r 1.15.2.38 -r 1.15.2.39 src/summary_search.c; cvs diff -u -r 1.1.2.3 -r 1.1.2.4 src/gtk/combobox.c; cvs diff -u -r 1.1.2.3 -r 1.1.2.4 src/gtk/combobox.h; cvs diff -u -r 1.5.2.45 -r 1.5.2.46 src/gtk/gtkutils.c; cvs diff -u -r 1.4.2.27 -r 1.4.2.28 src/gtk/gtkutils.h; ) > 2.6.1cvs5.patchset
+( cvs diff -u -r 1.207.2.136 -r 1.207.2.137 src/folderview.c; ) > 2.6.1cvs6.patchset
item->opened == TRUE ||
item->processing_pending == TRUE)) {
if (folder_item_scan(item) < 0) {
- summaryview_unlock(folderview->summaryview, item);
- if (folder && !FOLDER_IS_LOCAL(folder)) {
- STATUSBAR_POP(folderview->mainwin);
- break;
+ if (folder) {
+ summaryview_unlock(folderview->summaryview, item);
+ if (FOLDER_TYPE(item->folder) == F_NEWS || FOLDER_IS_LOCAL(folder)) {
+ log_error(_("Couldn't scan folder %s\n"),
+ item->path ? item->path:item->name);
+ continue;
+ } else if (!FOLDER_IS_LOCAL(folder)) {
+ STATUSBAR_POP(folderview->mainwin);
+ break;
+ }
}
}
} else if (!item->folder->klass->scan_required) {