---
plugins/curl.c | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/plugins/curl.c b/plugins/curl.c
index 45d0a05..dd3c887 100644
--- a/plugins/curl.c
+++ b/plugins/curl.c
@@ -246,8 +246,12 @@ static int timer_callback(CURLM *multi, long timeout_ms,
void *user_data)
if (timeout_ms < 0)
return 0;
- timeout_source = g_timeout_add_seconds(interval,
- timeout_callback, multi);
+ if (interval)
+ timeout_source = g_timeout_add_seconds(interval,
+ timeout_callback, multi);
+ else
+ timeout_source = g_timeout_add(timeout_ms,
+ timeout_callback, multi);
return 0;
}
--
1.7.3.2
_______________________________________________
connman mailing list
[email protected]
http://lists.connman.net/listinfo/connman