On Wed, 2008-12-17 at 14:30 -0500, Internaut at Large wrote:
> Greetings,
> 
> On Wed, 2008-12-17 at 14:25 -0430, Patrick O'Callaghan wrote:
> > On Wed, 2008-12-17 at 10:35 -0800, David Graves wrote:
> > > I leave evolution open on my home machine and head to work. I read and
> > > delete emails all day at work. I come home to find all my messages
> > > unread at home and if I do anything except close evolution
> > > immediately,
> > > it undeletes all the deleted mail and marks unread all the read mail.
> > 
> > This has been discussed many times. The basic problem is that IMAP is
> > not designed for concurrent access from multiple clients. Each client
> > maintains its own state and there's no standard way for them to synch
> > with each other.
> > 
> > An explicit "sync" command from Evo could update the server state, but
> > wouldn't update other clients until they also synched. Then you have the
> > problem of possible inconsistency between updates, i.e. this is harder
> > to do transparently than it looks.
> > 
> > It used to be the case that switching folders would force an update. I
> > don't know if that's still true, but even if it is it still wouldn't
> > guarantee consistency between multiple clients.
> > 
> > My solution to this is never to have two instances of Evo open at once.
> > When I leave home, I close Evo, ditto when I leave the office, and I
> > have no problems of this sort.
> 
> When you say you "close evo" does that involve shutting down the
> evolution data services as well?  (For those who don't know ... if you
> don't actually log out, or shut down that machine, doing a evolution
> --force-shutdown does it.)

Not necessary in this case. Just close the front-end (File->Quit).

poc

_______________________________________________
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list

Reply via email to