Changeset 3705
- Timestamp:
- 06/25/08 10:33:36
- Files:
-
- trunk/libtinymail-camel/camel-lite/camel/camel.c (modified) (2 diffs)
- trunk/libtinymail-camel/camel-lite/camel/providers/imap/camel-imap-folder.c (modified) (1 diff)
- trunk/libtinymail-camel/camel-lite/camel/providers/imap/camel-imap-store.c (modified) (4 diffs)
- trunk/libtinymail-camel/tny-camel-account.c (modified) (1 diff)
- trunk/libtinymail-camel/tny-camel-store-account.c (modified) (1 diff)
- trunk/libtinymail-camel/tny-session-camel.c (modified) (2 diffs)
- trunk/libtinymailui-gtk/tny-gtk-folder-store-tree-model.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/libtinymail-camel/camel-lite/camel/camel.c
r3365 r3705 55 55 return; 56 56 57 initialised = FALSE; 57 58 certdb = camel_certdb_get_default (); 58 59 if (certdb) { … … 66 67 #endif /* HAVE_NSS */ 67 68 68 initialised = FALSE;69 69 } 70 70 trunk/libtinymail-camel/camel-lite/camel/providers/imap/camel-imap-folder.c
r3687 r3705 4221 4221 } 4222 4222 4223 store->in_idle = FALSE; 4223 4224 camel_object_unref (folder); 4224 4225 trunk/libtinymail-camel/camel-lite/camel/providers/imap/camel-imap-store.c
r3698 r3705 235 235 CAMEL_SERVICE_REC_LOCK (store, connect_lock); 236 236 nwritten = camel_stream_printf (store->ostream, "DONE\r\n"); 237 store->in_idle = FALSE;238 237 if (nwritten != -1) { 239 238 resp = NULL; … … 397 396 398 397 let_idle_die (imap_store, TRUE); 398 399 camel_imap_store_stop_idle (imap_store); 399 400 400 401 if (imap_store->current_folder) { … … 2101 2102 imap_debug ("imap_connect_offline\n"); 2102 2103 2103 /* let_idle_die (store, TRUE); */ 2104 let_idle_die (store, TRUE); 2105 camel_imap_store_stop_idle (store); 2104 2106 2105 2107 if (!disco_store->diary) … … 2118 2120 imap_debug ("imap_disconnect_offline\n"); 2119 2121 2120 /*let_idle_die (store, TRUE);*/ 2122 let_idle_die (store, TRUE); 2123 camel_imap_store_stop_idle (store); 2121 2124 2122 2125 if (store->istream) { trunk/libtinymail-camel/tny-camel-account.c
r3704 r3705 2163 2163 } 2164 2164 camel_object_unref (CAMEL_OBJECT (priv->service)); 2165 priv->service = NULL; 2165 2166 } 2166 2167 trunk/libtinymail-camel/tny-camel-store-account.c
r3666 r3705 1412 1412 priv->iter = iter; 1413 1413 priv->cant_reuse_iter = FALSE; 1414 1415 if (priv->iter_store) { 1416 camel_object_unref (CAMEL_OBJECT (store)); 1417 } 1414 1418 1415 1419 camel_object_ref (CAMEL_OBJECT (store)); trunk/libtinymail-camel/tny-session-camel.c
r3306 r3705 983 983 * have embraced references either. So be careful! */ 984 984 985 priv->device = device;985 priv->device = g_object_ref (device); 986 986 987 987 return; … … 1090 1090 g_signal_handler_disconnect (G_OBJECT (priv->device), 1091 1091 priv->connchanged_signal); 1092 } 1093 1094 if (priv->device) { 1095 g_object_unref (priv->device); 1092 1096 } 1093 1097 trunk/libtinymailui-gtk/tny-gtk-folder-store-tree-model.c
r3666 r3705 339 339 * start asking the account about its folders. */ 340 340 341 if (status == TNY_CONNECTION_STATUS_RECONNECTING )341 if (status == TNY_CONNECTION_STATUS_RECONNECTING || status == TNY_CONNECTION_STATUS_DISCONNECTED) 342 342 return; 343 343
