[tracker] tracker-indexer: Emit finished signal after indexing
- From: Jürg Billeter <juergbi src gnome org>
- To: svn-commits-list gnome org
- Subject: [tracker] tracker-indexer: Emit finished signal after indexing
- Date: Mon, 11 May 2009 08:42:14 -0400 (EDT)
commit 309a3b8930a17a8fd0dce93cf0daca9b677fe961
Author: Jürg Billeter <j bitron ch>
Date: Mon May 11 14:35:40 2009 +0200
tracker-indexer: Emit finished signal after indexing
This fixes a regression introduced by the switch to SQLite FTS.
---
src/tracker-indexer/tracker-indexer.c | 14 ++++----------
1 files changed, 4 insertions(+), 10 deletions(-)
diff --git a/src/tracker-indexer/tracker-indexer.c b/src/tracker-indexer/tracker-indexer.c
index aa4850d..afc1b6d 100644
--- a/src/tracker-indexer/tracker-indexer.c
+++ b/src/tracker-indexer/tracker-indexer.c
@@ -860,16 +860,10 @@ static void
check_stopped (TrackerIndexer *indexer,
gboolean interrupted)
{
- if ((indexer->private->state & TRACKER_INDEXER_STATE_STOPPED) == 0) {
- schedule_flush (indexer, TRUE);
- state_set_flags (indexer, TRACKER_INDEXER_STATE_STOPPED);
- indexer->private->interrupted = (interrupted != FALSE);
- } else {
- /* If the indexer is stopped,
- * then it's ready for finishing right away
- */
- check_finished (indexer, interrupted);
- }
+ schedule_flush (indexer, TRUE);
+ state_set_flags (indexer, TRACKER_INDEXER_STATE_STOPPED);
+ indexer->private->interrupted = (interrupted != FALSE);
+ check_finished (indexer, interrupted);
}
static gboolean
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]