lock the cache around accesses
authorDan Winship <danw@src.gnome.org>
Tue, 26 Jun 2001 19:20:01 +0000 (19:20 +0000)
committerDan Winship <danw@src.gnome.org>
Tue, 26 Jun 2001 19:20:01 +0000 (19:20 +0000)
commit499d62b129f3ce4c88e9d68014be8c3b83981de5
tree331339142060beb48be2598e635e58e9fdb34bdd
parent1127effc65656d04bc574d3c6a82b57e3f779c26
lock the cache around accesses

* providers/imap/camel-imap-folder.c (camel_imap_folder_selected,
imap_append_offline, imap_append_online,
camel_imap_folder_changed): lock the cache around accesses

* providers/imap/camel-imap-store.c (get_folder_online): ref the
newly-created folder (as current_folder) before calling
camel_imap_folder_selected, in case that needs to do something
that causes another folder to become current...
camel/ChangeLog
camel/providers/imap/camel-imap-folder.c
camel/providers/imap/camel-imap-store.c