#include "inm-util.h"
#include "inm-dns-lookup.h"
-#define ARES_DEFAULT_TIMEOUT_MS 1000
-#define ARES_DEFAULT_TRY 4
+
+#define ARES_DEFAULT_TRIAL_TIMEOUT_MS 500
+#define ARES_DEFAULT_TIMEOUT_MS 5000
+#define ARES_DEFAULT_TRY 10
#define DEFAULT_TEST_URL "www.tizen.org"
typedef enum {
ares_socket_t read_fd = ARES_SOCKET_BAD;
ares_socket_t write_fd = ARES_SOCKET_BAD;
- __INM_FUNC_ENTER__;
if (!g_default_dns_lookup_data || !data) {
INM_LOGI("default DNS lookup not valid");
return FALSE;
if (g_default_dns_lookup_data->is_lookup_finished)
__destroy_default_dns_lookup_data();
- __INM_FUNC_EXIT__;
return TRUE;
}
p_opts->sock_state_cb = __sock_state_cb;
p_opts->sock_state_cb_data = (void *)lookup_data;
- p_opts->timeout = ARES_DEFAULT_TIMEOUT_MS;
+ p_opts->timeout = ARES_DEFAULT_TRIAL_TIMEOUT_MS;
p_opts->tries = ARES_DEFAULT_TRY;
lookup_data->ch_options = p_opts;