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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.