diff options
author | Jan Kantert <jan-nm@kantert.net> | 2008-12-31 18:57:36 -0500 |
---|---|---|
committer | Dan Williams <dcbw@redhat.com> | 2008-12-31 18:57:36 -0500 |
commit | 4ca66db72127829747eeee5e9497326e2efd5fee (patch) | |
tree | 71a785fbd5c815893533b0fb8c6877c652630055 /gfilemonitor | |
parent | 64af880fd7b8f42a6339b90a44e0959865baad9f (diff) |
Use g_timeout_add_seconds() to reduce wakeups
(and refine the older glib compat mechanism, by Dan)
Diffstat (limited to 'gfilemonitor')
-rw-r--r-- | gfilemonitor/inotify-missing.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gfilemonitor/inotify-missing.c b/gfilemonitor/inotify-missing.c index 6010c18f22..13b3d50208 100644 --- a/gfilemonitor/inotify-missing.c +++ b/gfilemonitor/inotify-missing.c @@ -71,7 +71,11 @@ _im_add (inotify_sub *sub) if (!scan_missing_running) { scan_missing_running = TRUE; +#if !GLIB_CHECK_VERSION(2,14,0) + g_timeout_add (SCAN_MISSING_TIME * G_USEC_PER_SEC, im_scan_missing, NULL); +#else g_timeout_add_seconds (SCAN_MISSING_TIME, im_scan_missing, NULL); +#endif } } |