evolution-data-server r8951 - branches/camel-db-summary/camel
- From: psankar svn gnome org
- To: svn-commits-list gnome org
- Subject: evolution-data-server r8951 - branches/camel-db-summary/camel
- Date: Sat, 7 Jun 2008 14:53:53 +0000 (UTC)
Author: psankar
Date: Sat Jun 7 14:53:53 2008
New Revision: 8951
URL: http://svn.gnome.org/viewvc/evolution-data-server?rev=8951&view=rev
Log:
Properly unlock.
Modified:
branches/camel-db-summary/camel/camel-folder-summary.c
Modified: branches/camel-db-summary/camel/camel-folder-summary.c
==============================================================================
--- branches/camel-db-summary/camel/camel-folder-summary.c (original)
+++ branches/camel-db-summary/camel/camel-folder-summary.c Sat Jun 7 14:53:53 2008
@@ -494,11 +494,12 @@
info = g_hash_table_lookup (s->loaded_infos, uid);
+ CAMEL_SUMMARY_UNLOCK(s, ref_lock);
+ CAMEL_SUMMARY_UNLOCK(s, summary_lock);
+
if (!info) {
/* Makes no sense now as the exception is local as of now. FIXME: Pass exception from caller */
camel_exception_set (&ex, CAMEL_EXCEPTION_SYSTEM, _(g_strdup_printf ("no uid [%s] exists", uid)));
- CAMEL_SUMMARY_UNLOCK(s, ref_lock);
- CAMEL_SUMMARY_UNLOCK(s, summary_lock);
return NULL;
}
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]