diff options
author | Zeeshan Ali <zeenix@collabora.co.uk> | 2018-09-17 22:52:57 +0200 |
---|---|---|
committer | Zeeshan Ali <zeenix@collabora.co.uk> | 2018-09-17 22:52:57 +0200 |
commit | bc9876f8c86d288d536107c00fdea30789ee5b28 (patch) | |
tree | a33cb0bd46f7b7c73da34a13e23b600ee7d4f5d7 | |
parent | 110938de2ceff2ddc80723630e755dfaca12f6c9 (diff) | |
download | geoclue-bc9876f8c86d288d536107c00fdea30789ee5b28.tar.gz |
service: Increase agent timeout from 100ms to 20s
This should give sufficient amount of time for agents to register
themselves before any dbus calls can timeoout (30s by default).
Fixes #84.
-rw-r--r-- | src/gclue-service-manager.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/gclue-service-manager.c b/src/gclue-service-manager.c index 2ef6d9a..904f5f1 100644 --- a/src/gclue-service-manager.c +++ b/src/gclue-service-manager.c @@ -31,8 +31,10 @@ #include "gclue-locator.h" #include "gclue-config.h" -#define AGENT_WAIT_TIMEOUT 100 /* milliseconds */ -#define AGENT_WAIT_TIMEOUT_USEC 100000 /* microseconds */ +/* 20 seconds as milliseconds */ +#define AGENT_WAIT_TIMEOUT 20000 +/* 20 seconds as microseconds */ +#define AGENT_WAIT_TIMEOUT_USEC (20 * G_USEC_PER_SEC) static void gclue_service_manager_manager_iface_init (GClueDBusManagerIface *iface); |