evolution-data-server r9339 - trunk/camel



Author: sragavan
Date: Wed Aug 13 17:24:46 2008
New Revision: 9339
URL: http://svn.gnome.org/viewvc/evolution-data-server?rev=9339&view=rev

Log:
2008-08-13  Srinivasa Ragavan  <sragavan novell com>

	* camel/camel-db.c: Properly unlock while aborting transaction.


Modified:
   trunk/camel/ChangeLog
   trunk/camel/camel-db.c

Modified: trunk/camel/camel-db.c
==============================================================================
--- trunk/camel/camel-db.c	(original)
+++ trunk/camel/camel-db.c	Wed Aug 13 17:24:46 2008
@@ -205,6 +205,7 @@
 	d(g_print ("\nABORT TRANSACTION \n"));
 	ret = cdb_sql_exec (cdb->db, "ROLLBACK", ex);
 	g_mutex_unlock (cdb->lock);
+	g_static_rec_mutex_unlock (&trans_lock);	
 	CAMEL_DB_RELEASE_SQLITE_MEMORY;
 	
 	return ret;



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]