summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/up-daemon.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/up-daemon.c b/src/up-daemon.c
index b6ad3f5..1ae032f 100644
--- a/src/up-daemon.c
+++ b/src/up-daemon.c
@@ -777,9 +777,9 @@ change_idle_timeout (UpDevice *device,
g_debug ("Resetting for polling for '%s' (warning-level change)",
up_device_get_object_path (device));
+ g_source_remove (data->id);
data->timeout = timeout;
- up_daemon_stop_poll (G_OBJECT (device));
- up_daemon_start_poll (G_OBJECT (device), callback);
+ enable_poll_for_device (device, data);
}
g_object_unref (daemon);