summaryrefslogtreecommitdiff
path: root/xfconfd
diff options
context:
space:
mode:
authorNick Schermer <nick@xfce.org>2010-01-25 12:11:22 +0100
committerNick Schermer <nick@xfce.org>2010-01-25 12:11:22 +0100
commit2c92f17925395ec33c1aa38730c07e7bec0db101 (patch)
treea4604eacb583c8d46a99596e0cde0c46fd6f724d /xfconfd
parentcbc151cb685896c0700f4d5cb31851a7db3aa02f (diff)
downloadxfconf-2c92f17925395ec33c1aa38730c07e7bec0db101.tar.gz
Use a seconds timeout to reduce system wakeups.
Diffstat (limited to 'xfconfd')
-rw-r--r--xfconfd/xfconf-backend-perchannel-xml.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/xfconfd/xfconf-backend-perchannel-xml.c b/xfconfd/xfconf-backend-perchannel-xml.c
index 0e329e4..3a0fbea 100644
--- a/xfconfd/xfconf-backend-perchannel-xml.c
+++ b/xfconfd/xfconf-backend-perchannel-xml.c
@@ -69,7 +69,7 @@
#define CONFIG_DIR_STEM "xfce4/xfconf/" XFCONF_BACKEND_PERCHANNEL_XML_TYPE_ID "/"
#define CONFIG_FILE_FMT CONFIG_DIR_STEM "%s.xml"
#define CACHE_TIMEOUT (20*60*1000) /* 20 minutes */
-#define WRITE_TIMEOUT (5*1000) /* 5 seconds */
+#define WRITE_TIMEOUT (5) /* 5 seconds */
#define MAX_PROP_PATH (4096)
struct _XfconfBackendPerchannelXml
@@ -1014,9 +1014,9 @@ xfconf_backend_perchannel_xml_schedule_save(XfconfBackendPerchannelXml *xbpx,
if(xbpx->save_id)
g_source_remove(xbpx->save_id);
- xbpx->save_id = g_timeout_add(WRITE_TIMEOUT,
- xfconf_backend_perchannel_xml_save_timeout,
- xbpx);
+ xbpx->save_id = g_timeout_add_seconds(WRITE_TIMEOUT,
+ xfconf_backend_perchannel_xml_save_timeout,
+ xbpx);
}
static XfconfChannel *