diff --git a/src/tls_thread.c b/src/tls_thread.c index d4a667de..dfcfa7ae 100755 --- a/src/tls_thread.c +++ b/src/tls_thread.c @@ -20,6 +20,7 @@ #include "safe.h" #include "wd_client.h" #include "http.h" +#include "ping_thread.h" #define DNS_RESOLV_CONF "/etc/resolv.conf" @@ -99,6 +100,7 @@ check_internet_available_cb(int errcode, struct evutil_addrinfo *addr, void *ptr debug (LOG_DEBUG, "Internet is available, mark online !\n"); mark_online(); evutil_freeaddrinfo(addr); + remove_captive_domains(); } } }