Comment 50 for bug 322256

Revision history for this message
In , Dennis-mccunney (dennis-mccunney) wrote :

(In reply to comment #49)
> (In reply to comment #48)
> [...]
> > This: "baen.bar: 1-61263,61268-61270,61275,61277" indicates that messages
> > 1-61263 are read, 61264-61267 are *not* read, etc.
> [...]
>
> They aren't read, and, in the case concerned by this bug, cannot be read
> because they don't exist anymore. I think there are in theory two possible
> fixes for this bug:
>
> a) Leave the rc as it is, but don't count messages that don't exist on the
> server anymore when computing the number of unreads for a group; or
> b) when it is found that a message doesn't exist anymore, mark it as read in
> the rc file so the mailer will remember that that message isn't "unread" (in
> the sense of being available for reading).
>
> I think (b) would be easier to implement, since (a) wouldn't leave a memory of
> which "holes" in the list correspond to messages that cannot be read anymore.

I agree that (b) would be easier to implement. But the basic issue is that the .rc file is wrong. For the purposes of this discussion, it doesn't matter whether the messages exist and *are* all read, or no longer exist on the server and can't be read. The .rc file is showing unread messages when it should not.
______
Dennis