aboutsummaryrefslogtreecommitdiffstats
path: root/modules/settings
diff options
context:
space:
mode:
authorMatthew Barnes <mbarnes@redhat.com>2013-07-16 20:02:25 +0800
committerMatthew Barnes <mbarnes@redhat.com>2013-07-18 00:08:46 +0800
commit4076f0a50b7ec94991177150976eb4538d65c45b (patch)
tree3c26263c1efb0af9c086ee2cb6552c4702d248e8 /modules/settings
parent99d026acbef48f4e7a574ffe2382bb54b380d4a2 (diff)
downloadgsoc2013-evolution-4076f0a50b7ec94991177150976eb4538d65c45b.tar
gsoc2013-evolution-4076f0a50b7ec94991177150976eb4538d65c45b.tar.gz
gsoc2013-evolution-4076f0a50b7ec94991177150976eb4538d65c45b.tar.bz2
gsoc2013-evolution-4076f0a50b7ec94991177150976eb4538d65c45b.tar.lz
gsoc2013-evolution-4076f0a50b7ec94991177150976eb4538d65c45b.tar.xz
gsoc2013-evolution-4076f0a50b7ec94991177150976eb4538d65c45b.tar.zst
gsoc2013-evolution-4076f0a50b7ec94991177150976eb4538d65c45b.zip
MailFolderCache: Thread-safety improvements and other cleanups.
* Stop using recursive mutexes. * Give StoreInfo a reference count. * Give FolderInfo a reference count. * Track CamelFolders with GWeakRef instead of weak pointers. * Submit updates directly to the GMainContext, like we do in EDS, instead of dequeuing them all from a single idle callback that we then have to track.
Diffstat (limited to 'modules/settings')
0 files changed, 0 insertions, 0 deletions