This is against crawl-interval branch.
--
my place on the web:
floss-and-misc.blogspot.com
From c5bb5181735a0059cd7123183ccb4e91a3cabf31 Mon Sep 17 00:00:00 2001
From: Tshepang Lekhonkhobe <[email protected]>
Date: Tue, 25 May 2010 14:54:31 +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..7b8d47e 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,
@@ -421,6 +422,11 @@ main (int argc, char **argv)
tracker_db_manager_remove_all (hard_reset);
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
_______________________________________________
tracker-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/tracker-list