aboutsummaryrefslogtreecommitdiffstats
path: root/camel/ChangeLog
diff options
context:
space:
mode:
authorDan Winship <danw@src.gnome.org>2001-09-28 10:37:53 +0800
committerDan Winship <danw@src.gnome.org>2001-09-28 10:37:53 +0800
commit7cf50b7d90f5cf681da0e6bd8a52a4d8528a39da (patch)
tree042f73b250a56c38cc5c34e0dd6892d884085808 /camel/ChangeLog
parent220fba647b57d5d671929dafad86cc7e226bd26f (diff)
downloadgsoc2013-evolution-7cf50b7d90f5cf681da0e6bd8a52a4d8528a39da.tar.gz
gsoc2013-evolution-7cf50b7d90f5cf681da0e6bd8a52a4d8528a39da.tar.zst
gsoc2013-evolution-7cf50b7d90f5cf681da0e6bd8a52a4d8528a39da.zip
Grab the store's command_lock before grabbing the folder's cache_lock to
* providers/imap/camel-imap-folder.c (camel_imap_folder_fetch_data): Grab the store's command_lock before grabbing the folder's cache_lock to prevent deadlock if another thread is processing an EXPUNGE response. * providers/imap/camel-imap-folder.c (imap_expunge_uids_resyncing): Fix a compiler warning that might point out a real bug... * providers/imap/camel-imap-folder.c (get_content): and one that doesn't svn path=/trunk/; revision=13209
Diffstat (limited to 'camel/ChangeLog')
-rw-r--r--camel/ChangeLog14
1 files changed, 14 insertions, 0 deletions
diff --git a/camel/ChangeLog b/camel/ChangeLog
index 8c77bf23d4..837aee044e 100644
--- a/camel/ChangeLog
+++ b/camel/ChangeLog
@@ -1,3 +1,17 @@
+2001-09-27 Dan Winship <danw@ximian.com>
+
+ * providers/imap/camel-imap-folder.c
+ (camel_imap_folder_fetch_data): Grab the store's command_lock
+ before grabbing the folder's cache_lock to prevent deadlock if
+ another thread is processing an EXPUNGE response.
+
+ * providers/imap/camel-imap-folder.c
+ (imap_expunge_uids_resyncing): Fix a compiler warning that might
+ point out a real bug...
+
+ * providers/imap/camel-imap-folder.c (get_content): and one that
+ doesn't
+
2001-09-27 <NotZed@Ximian.com>
* camel-service.c (camel_service_connect): Dont re-register the