pan-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Pan-users] Re: Pan reloading messages marked as read


From: Duncan
Subject: [Pan-users] Re: Pan reloading messages marked as read
Date: Fri, 8 Apr 2011 07:23:44 +0000 (UTC)
User-agent: Pan/0.134 (Wait for Me; GIT 9383aac branch-testing)

Jeremy Elliott posted on Thu, 07 Apr 2011 22:21:52 -0700 as excerpted:

> Hi, for some reason, in the last week or so, Pan keeps re-loading
> messages that I've already marked as read. For example, I'll load Pan
> and hit the button to Get New Headers in Subscribed Groups. It will go
> through its business, but when I go into it, it has old messages that
> I've already read and marked as read. I've tried deleting my entire
> configuration folder, but that didn't help. Any ideas?
> 
> I'm using Pan 0.134: "Wait For Me", on a Windows 7 Ultimate 64-bit
> platform.

First, please refrain from posting HTML to the pan list. It appears you're 
using yahoo, presumably webmail.  They should have an option to send only 
plain text.  Please use it.  (If you did it by accident, don't worry about 
it, that's what this request is for, to let you know and ask that you 
change it for the next post.)

For the reloading messages already marked as read, that's /often/ a 
problem with your news server's per-group message numbering, but there's 
some caveats...

Normally, the numbers will be sequential and pan tracks the numbers it has 
seen.  But if the server has problems and restores from backup but losing 
track of the sequence numbers it originally assigned, or if you switch to 
a different server using different numbering, pan and the news server have 
different ideas of what numbers apply to a particular message so pan will 
either show it again as unread, or worse yet, show new messages as already 
read, in which case pan may not even download them unless you tell it to 
get all headers.

The problem can also be an issue with chaotic pan shutdown, since it only 
saves its state when you switch groups or quit pan.  If pan (or the entire 
system) crashes when you've been working in a group for awhile, when it 
restarts, it will have forgotten everything you did in that group since 
you last entered it, since it didn't have a chance to save state as it 
crashed.  But that should only be for the group it was in when it happened.

Similarly, if you somehow get two instances of pan running at once, there 
can be a bit of a mixup, with the last one leaving a group (or quitting) 
writing the state it was tracking when it did so, sometimes overwriting 
what the other one did.

Finally, pan's behavior in the case of cross-posts can be... complex.  
There's another thread about that here from a few days ago.  Basically, if 
you're working with messages cross-posted to several groups, where you 
follow more than one of them, you should turn off pan's option to get new 
headers when you enter the group, and always use the get new headers in 
subscribed groups action, so all groups are fetched at once.  If that is 
done, then pan should properly mark crossposted messages as read in all 
groups when they're read in one.  But if the headers get out of sync 
between groups, they may only get marked read in the current group, and 
you might end up seeing them again when you switch to the group they were 
crossposted to.

-- 
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman




reply via email to

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