resolver: Make sure we do not use already removed timer
authorJukka Rissanen <jukka.rissanen@linux.intel.com>
Mon, 17 Sep 2012 13:43:55 +0000 (16:43 +0300)
committerPatrik Flykt <patrik.flykt@linux.intel.com>
Wed, 26 Sep 2012 09:33:09 +0000 (12:33 +0300)
src/resolver.c

index 009110f..982b767 100644 (file)
@@ -564,6 +564,7 @@ int __connman_resolver_redo_servers(const char *interface)
                 * with RDNSS/DNSSL settings.
                 */
                g_source_remove(entry->timeout);
+               entry->timeout = 0;
 
                __connman_dnsproxy_append(entry->interface, entry->domain,
                                        entry->server);