diff options
author | Jakub Hrozek <jhrozek@redhat.com> | 2015-06-24 12:51:07 +0200 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2015-06-24 12:51:07 +0200 |
commit | ff3884b0483b44c3bfb2f4bb21b60fcb8d2823d3 (patch) | |
tree | 003dc15d6615cc4bc497b16476ff93d435a242bd | |
parent | 33b5fe170b5cfa7e0f6ce4defbac943843c4bebd (diff) | |
download | sssd-ff3884b0483b44c3bfb2f4bb21b60fcb8d2823d3.tar.gz sssd-ff3884b0483b44c3bfb2f4bb21b60fcb8d2823d3.tar.xz sssd-ff3884b0483b44c3bfb2f4bb21b60fcb8d2823d3.zip |
Backport: Resolv: re-read SRV query every time if its TTL is 0
-rw-r--r-- | src/providers/fail_over.c | 2 |
1 files changed, 1 insertions, 1 deletions
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: |