[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Pan-devel] Bug in feature #89455
From: |
Bas Mevissen |
Subject: |
[Pan-devel] Bug in feature #89455 |
Date: |
Sun, 25 Aug 2002 13:45:51 +0200 |
User-agent: |
KMail/1.4.1 |
Bugzilla doesn't work, so by e-mail.
Regards,
Bas.
--------------------------------------------------------------------------------
* pan/base/acache.c: added the `walk through the cache'
code into a background thread so that startup time isn't
killed when the cache is large.
Thanks to Bas Mevissen for suggesting this. (#89455)
This patch has a shortcoming: Sometimes the header pane is not updated
correctly.
How to reproduce this:
1) Take a large newsgroup with a lot of cached articles. Set filter to show
only unread articles. Set all unread packages to read (if any) and update
display. Close Pan.
2) reboot your computer or find a way to empty your kernel buffer cache to let
the background proces of "walk through the cache" take some real wall time.
3) Start Pan and immediately set filter to show all articles. Now not all
cached articles are marked as such (even after a minute waiting with no disk
activity).
4) Verify that some articles that are shown as non-cached are really cached.
5) Update header pane by double-clicking the news group in group pane. Verify
that all articles that are shown as non-cached (if any) are really uncached.
Now the pane view is OK.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Pan-devel] Bug in feature #89455,
Bas Mevissen <=