2008-08-13 Srinivasa Ragavan <sragavan@novell.com>
* camel/camel-db.c: Properly unlock while aborting transaction.
svn path=/trunk/; revision=9339
2008-08-13 Srinivasa Ragavan <sragavan@novell.com>
+ * camel/camel-db.c: Properly unlock while aborting transaction.
+
+2008-08-13 Srinivasa Ragavan <sragavan@novell.com>
+
* camel/camel-db.c: Add code to log better. It needs cleanup even now.
* camel/camel-db.h:
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;