From: Dirk-Jan C. Binnema Date: Tue, 15 Apr 2008 09:51:43 +0000 (+0000) Subject: * add some debugging statements when unitializing the runtime X-Git-Tag: git_migration_finished~1463 X-Git-Url: http://git.maemo.org/git/?p=modest;a=commitdiff_plain;h=1fd53376fd0da263d9e0168215a6a016a981d130 * add some debugging statements when unitializing the runtime pmo-trunk-r4416 --- diff --git a/src/modest-runtime.c b/src/modest-runtime.c index aa41989..9d8a368 100644 --- a/src/modest-runtime.c +++ b/src/modest-runtime.c @@ -87,20 +87,30 @@ modest_runtime_uninit (void) g_return_val_if_fail (MODEST_IS_SINGLETONS(_singletons), FALSE); + g_debug ("%s: cleaning up", __FUNCTION__); + MODEST_DEBUG_VERIFY_OBJECT_LAST_REF(_singletons,""); g_object_unref(_singletons); _singletons = NULL; + g_debug ("%s: cleaned up singletons", __FUNCTION__); + if (_account_store) { MODEST_DEBUG_VERIFY_OBJECT_LAST_REF(_account_store,""); g_object_unref(_account_store); _account_store = NULL; } + + g_debug ("%s: cleaned up the account store", __FUNCTION__); + if (_sig_handlers) { modest_signal_mgr_disconnect_all_and_destroy (_sig_handlers); _sig_handlers = NULL; } + + g_debug ("%s: all cleaned up", __FUNCTION__); + return TRUE; }