Changeset 2476
- Timestamp:
- 07/19/07 07:27:37
- Files:
-
- devel/jdapena/guadec-week/ChangeLog (modified) (1 diff)
- devel/jdapena/guadec-week/libtinymail-camel/tny-camel-folder.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
devel/jdapena/guadec-week/ChangeLog
r2471 r2476 1 2007-07-17 Jose Dapena Paz <jdapena@igalia.com> 2 3 * libtinymail-camel/tny-camel-folder.c: protect a folder lock 4 with a reason. This prevents some interlock problems, as the 5 last unreason can lead to a folder lock. 6 1 7 2007-07-13 Philip Van Hoof <pvanhoof@gnome.org> 2 8 devel/jdapena/guadec-week/libtinymail-camel/tny-camel-folder.c
r2462 r2476 1504 1504 return; 1505 1505 1506 /* we reason the folder to make sure it does not 1507 * lose all the references and uncache, causing an interlock */ 1508 _tny_camel_folder_reason (priv); 1506 1509 g_static_rec_mutex_lock (priv->folder_lock); 1507 1510 … … 1542 1545 g_object_unref (G_OBJECT (headers)); 1543 1546 g_static_rec_mutex_unlock (priv->folder_lock); 1547 _tny_camel_folder_unreason (priv); 1544 1548 1545 1549 _tny_session_stop_operation (TNY_FOLDER_PRIV_GET_SESSION (priv));
