Changeset 1578
- Timestamp:
- 02/09/07 22:31:07
- Files:
-
- trunk/libtinymail-camel/tny-camel-folder-priv.h (modified) (1 diff)
- trunk/libtinymail-camel/tny-camel-folder.c (modified) (3 diffs)
- trunk/libtinymail-camel/tny-camel-send-queue.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/libtinymail-camel/tny-camel-folder-priv.h
r1564 r1578 48 48 TnyMsgReceiveStrategy *receive_strat; 49 49 TnyList *observers; TnyFolder *self; 50 gboolean want_changes ;50 gboolean want_changes, dont_fkill; 51 51 52 52 #ifdef HEALTHY_CHECK trunk/libtinymail-camel/tny-camel-folder.c
r1572 r1578 237 237 unload_folder_no_lock (TnyCamelFolderPriv *priv, gboolean destroy) 238 238 { 239 if (priv->dont_fkill) 240 return; 239 241 240 242 if (priv->folder && !CAMEL_IS_FOLDER (priv->folder)) … … 2658 2660 2659 2661 g_mutex_lock (priv->folder_lock); 2662 priv->dont_fkill = FALSE; 2660 2663 2661 2664 g_object_unref (G_OBJECT (priv->observers)); … … 2817 2820 priv->want_changes = TRUE; 2818 2821 2822 priv->dont_fkill = FALSE; 2819 2823 priv->observers = tny_simple_list_new (); 2820 2824 priv->iter = NULL; trunk/libtinymail-camel/tny-camel-send-queue.c
r1564 r1578 339 339 TnyCamelFolderPriv *fpriv = TNY_CAMEL_FOLDER_GET_PRIVATE (folder); 340 340 341 fpriv->dont_fkill = TRUE; /* Magic :) */ 341 342 _tny_camel_folder_set_id (folder, iter->full_name); 342 343 _tny_camel_folder_set_folder_type (folder, iter);
