version 1.6, 2020/02/15 10:58:14 |
version 1.7, 2020/02/16 08:06:37 |
|
|
interval_set(&l->interval, local_timeout, 0); |
interval_set(&l->interval, local_timeout, 0); |
if (query->timer != NULL) |
if (query->timer != NULL) |
isc_timer_detach(&query->timer); |
isc_timer_detach(&query->timer); |
result = isc_timer_create(timermgr, isc_timertype_once, NULL, |
result = isc_timer_create(timermgr, |
&l->interval, global_task, connect_timeout, |
&l->interval, global_task, connect_timeout, |
query, &query->timer); |
query, &query->timer); |
check_result(result, "isc_timer_create"); |
check_result(result, "isc_timer_create"); |
|
|
debug("have local timeout of %d", local_timeout); |
debug("have local timeout of %d", local_timeout); |
interval_set(&l->interval, local_timeout, 0); |
interval_set(&l->interval, local_timeout, 0); |
result = isc_timer_reset(query->timer, |
result = isc_timer_reset(query->timer, |
isc_timertype_once, |
|
NULL, |
|
&l->interval, |
&l->interval, |
ISC_FALSE); |
ISC_FALSE); |
check_result(result, "isc_timer_reset"); |
check_result(result, "isc_timer_reset"); |