Index: ChangeLog
===================================================================
--- ChangeLog	(revision 2128)
+++ ChangeLog	(working copy)
@@ -1,3 +1,10 @@
+2008-12-10  A. Walton  <awalton@gnome.org>
+
+	* daemon/gvfsdaemon.c (daemon_schedule_exit):
+	* daemon/gvfsjobcreatemonitor.c (create_reply):
+	Use g_timeout_add_seconds() instead of g_timeout_add() to save
+	some power.
+
 2008-12-09  Bastien Nocera  <hadess@hadess.net>
 
 	* daemon/gvfsbackendobexftp.c (_query_file_info_helper): Fix icon
Index: daemon/gvfsdaemon.c
===================================================================
--- daemon/gvfsdaemon.c	(revision 2125)
+++ daemon/gvfsdaemon.c	(working copy)
@@ -309,7 +309,7 @@
 daemon_schedule_exit (GVfsDaemon *daemon)
 {
   if (daemon->exit_tag == 0)
-    daemon->exit_tag = g_timeout_add (1000, exit_at_idle, daemon);
+    daemon->exit_tag = g_timeout_add_seconds (1, exit_at_idle, daemon);
 }
 
 static void
Index: daemon/gvfsjobcreatemonitor.c
===================================================================
--- daemon/gvfsjobcreatemonitor.c	(revision 2125)
+++ daemon/gvfsjobcreatemonitor.c	(working copy)
@@ -232,9 +232,9 @@
      to allow for a subscribe call to come in and bump
      the refcount */
   g_object_ref (op_job->monitor);
-  g_timeout_add (5000,
-		 unref_monitor_timeout,
-		 op_job->monitor);
+  g_timeout_add_seconds (5,
+			 unref_monitor_timeout,
+			 op_job->monitor);
   
   obj_path = g_vfs_monitor_get_object_path (op_job->monitor);
   dbus_message_iter_init_append (reply, &iter);
