[tracker/miner-fs-refactor] libtracker-miner: Avoid critical warning
- From: Carlos Garnacho <carlosg src gnome org>
- To: commits-list gnome org
- Cc: 
- Subject: [tracker/miner-fs-refactor] libtracker-miner: Avoid critical warning
- Date: Tue, 22 Nov 2011 15:49:17 +0000 (UTC)
commit f9afde1d11ad8e3bf90164522f15c8fd75ef8c7c
Author: Carlos Garnacho <carlos lanedo com>
Date:   Tue Nov 22 15:45:41 2011 +0100
    libtracker-miner: Avoid critical warning
    
    The extraction timer could be unset if the miner doesn't
    get to process any file between start/stop.
 src/libtracker-miner/tracker-miner-fs.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)
---
diff --git a/src/libtracker-miner/tracker-miner-fs.c b/src/libtracker-miner/tracker-miner-fs.c
index 6105414..8903c9e 100644
--- a/src/libtracker-miner/tracker-miner-fs.c
+++ b/src/libtracker-miner/tracker-miner-fs.c
@@ -894,7 +894,9 @@ process_stop (TrackerMinerFS *fs)
 	               fs->priv->total_files_found,
 	               fs->priv->total_files_ignored);
 
-	g_timer_reset (fs->priv->extraction_timer);
+	if (fs->priv->extraction_timer) {
+		g_timer_reset (fs->priv->extraction_timer);
+	}
 
 	if (fs->priv->timer) {
 		g_timer_destroy (fs->priv->timer);
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]