tracker r2082 - in branches/indexer-split: . src/tracker-indexer



Author: carlosg
Date: Mon Aug 18 10:32:25 2008
New Revision: 2082
URL: http://svn.gnome.org/viewvc/tracker?rev=2082&view=rev

Log:
2008-08-18  Carlos Garnacho  <carlos imendio com>

        * src/tracker-indexer/tracker-main.c: Unref the indexer before any
        manager it could make use of is shutdown. Also, ensure we disable the
        log handler after any other thing, so we catch any possible warning.


Modified:
   branches/indexer-split/ChangeLog
   branches/indexer-split/src/tracker-indexer/tracker-main.c

Modified: branches/indexer-split/src/tracker-indexer/tracker-main.c
==============================================================================
--- branches/indexer-split/src/tracker-indexer/tracker-main.c	(original)
+++ branches/indexer-split/src/tracker-indexer/tracker-main.c	Mon Aug 18 10:32:25 2008
@@ -350,17 +350,15 @@
                 g_source_remove (quit_timeout_id);
         }
 
+        g_main_loop_unref (main_loop);
+        g_object_unref (indexer);
+        g_object_unref (config);
+
         tracker_dbus_shutdown ();
         tracker_db_index_manager_shutdown ();
-	tracker_db_manager_shutdown ();
+        tracker_db_manager_shutdown ();
         tracker_module_config_shutdown ();
         tracker_log_shutdown ();
 
-	g_main_loop_unref (main_loop);
-	g_object_unref (indexer);
-	g_object_unref (config);
-
-	g_print ("\nOK\n\n");
-
 	return EXIT_SUCCESS;
 }



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]