From ff3884b0483b44c3bfb2f4bb21b60fcb8d2823d3 Mon Sep 17 00:00:00 2001 From: Jakub Hrozek Date: Wed, 24 Jun 2015 12:51:07 +0200 Subject: Backport: Resolv: re-read SRV query every time if its TTL is 0 --- src/providers/fail_over.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/providers/fail_over.c b/src/providers/fail_over.c index eb16d9319..aa46368b7 100644 --- a/src/providers/fail_over.c +++ b/src/providers/fail_over.c @@ -266,7 +266,7 @@ get_srv_data_status(struct srv_data *data) timeout = data->meta->service->ctx->opts->srv_retry_timeout; gettimeofday(&tv, NULL); - if (timeout && STATUS_DIFF(data, tv) > timeout) { + if (STATUS_DIFF(data, tv) > timeout) { switch(data->srv_lookup_status) { case SRV_EXPIRED: case SRV_NEUTRAL: -- cgit