diff options
author | Jeffrey Stedfast <fejj@ximian.com> | 2001-08-17 07:31:34 +0800 |
---|---|---|
committer | Jeffrey Stedfast <fejj@src.gnome.org> | 2001-08-17 07:31:34 +0800 |
commit | d103befa6dce296f571319c0b69700b1f06d4a83 (patch) | |
tree | f570bff7dff692580118577bb330f00600a64063 /calendar | |
parent | a7da845f7f90ea4be385b10ef8f9001c3ceebce9 (diff) | |
download | gsoc2013-evolution-d103befa6dce296f571319c0b69700b1f06d4a83.tar.gz gsoc2013-evolution-d103befa6dce296f571319c0b69700b1f06d4a83.tar.zst gsoc2013-evolution-d103befa6dce296f571319c0b69700b1f06d4a83.zip |
If we are online and message flags have changed in the current folder,
2001-08-16 Jeffrey Stedfast <fejj@ximian.com>
* providers/imap/camel-imap-store.c (imap_keepalive): If we are
online and message flags have changed in the current folder, sync
the flags else do a NOOP. This fixes bug #4666. Also lock around
the NOOP command.
* providers/imap/camel-imap-folder.c (imap_sync_online): Don't
ever send "STORE FLAGS.SILENT ()" since Cyrus imapd doesn't like
this (and maybe others too?) so what we'll do instead is to send
"STORE -FLAGS.SILENT (\Seen \Answered \Deleted \Marked)" to clear
all the flags (since this is in essence what we want to do
anyway).
svn path=/trunk/; revision=12136
Diffstat (limited to 'calendar')
0 files changed, 0 insertions, 0 deletions