pan-devel
[Top][All Lists]
Advanced

[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.






reply via email to

[Prev in Thread] Current Thread [Next in Thread]