Re: Filters with multiple copies of pine running
Steve Hubert <[email protected]>
| Newsgroups | gmane.mail.pine.general |
|---|---|
| Organization | Univ of Washington; Computing and Communications; Seattle |
| Message-ID | <[email protected]> |
I'm hesitant to answer because I don't want to get into a thread about databases or imply that I know more than I do. But I'll just throw in a few tidbits that might clear things up (or muddy them, who knows). I think we're talking about IMAP folders and Pine. Pine talks to the server by using the IMAP protocol, so there is no possibility of locking or anything like that. The two clients accessing the folder on the server very likely are coming from different hosts, so there is no possibility of them knowing about each other. There are definitely race conditions. For example, one client can expunge a message and the other one won't know about that for a while, or one could set the Delete flag and the other wouldn't know (for a while). The "Recent" flag is special. It isn't set by the clients, it is set by the server. I believe it is supposed to be the case that each message is only Recent for one client. So if two clients are both talking to a server about a particular folder and a new message arrives, the message should only appear as Recent to one of the clients. (It sounded like that was not true in the original message of this thread.) The move-only-if-not-deleted option is an attempt to reduce the duplicate message problem, but it is known that there is still a race that will cause duplicates (because one client setting Delete won't show up in the other client for a while). That's all I can think of right now! Steve _______________________________________________ Pine-info mailing list [email protected] http://mailman1.u.washington.edu/mailman/listinfo/pine-info