From 766478df246ed5f798980fa449c20003e5defba3 Mon Sep 17 00:00:00 2001 From: Tshepang Lekhonkhobe Date: Tue, 25 May 2010 15:04:20 +0200 Subject: [PATCH] tracker-control: remove crawling interval timestamp on DB reset --- src/tracker-control/tracker-control.c | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) diff --git a/src/tracker-control/tracker-control.c b/src/tracker-control/tracker-control.c index ec4ab44..17d89d6 100644 --- a/src/tracker-control/tracker-control.c +++ b/src/tracker-control/tracker-control.c @@ -401,6 +401,7 @@ main (int argc, char **argv) if (hard_reset || soft_reset) { guint log_handler_id; + gchar *crawl_timestamp_file; /* Set log handler for library messages */ log_handler_id = g_log_set_handler (NULL, @@ -422,6 +423,11 @@ main (int argc, char **argv) tracker_db_manager_shutdown (); tracker_db_journal_shutdown (); + crawl_timestamp_file = g_build_filename (g_get_user_cache_dir (), "tracker", "crawling-timestamp.txt", NULL); + g_unlink (crawl_timestamp_file); + g_message(" Removing timestamp:'%s'", crawl_timestamp_file); + g_free (crawl_timestamp_file); + /* Unset log handler */ g_log_remove_handler (NULL, log_handler_id); } -- 1.7.1