From f39098e1729737b4f4e6a49bc8a42e75f01606a7 Mon Sep 17 00:00:00 2001 From: Sam Thursfield Date: Mon, 13 Jun 2016 22:29:26 +0100 Subject: tracker-store: Avoid duplicate timeout removal I kept seeing warnings like this in the 200-backup-restore functional-test: test_backup_01 (__main__.BackupRestoreTest) ... (tracker-store:8104): GLib-CRITICAL **: Source ID 25 was not found when attempting to remove it test_backup_02 (__main__.BackupRestoreTest) ... (tracker-store:8104): GLib-CRITICAL **: Source ID 25 was not found when attempting to remove it --- src/tracker-store/tracker-resources.vala | 1 + 1 file changed, 1 insertion(+) diff --git a/src/tracker-store/tracker-resources.vala b/src/tracker-store/tracker-resources.vala index f0c57b6d2..9b771fa8c 100644 --- a/src/tracker-store/tracker-resources.vala +++ b/src/tracker-store/tracker-resources.vala @@ -352,6 +352,7 @@ public class Tracker.Resources : Object { if (signal_timeout != 0) { Source.remove (signal_timeout); + signal_timeout = 0; } } -- cgit v1.2.1