diff options
author | Pavel Březina <pbrezina@redhat.com> | 2013-06-13 10:32:31 +0200 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2013-06-17 09:43:03 +0200 |
commit | 5e0f0c4e1f93ed788f98fbc3e4ca1509366f89e0 (patch) | |
tree | 62042cd3133a41d76845f2ddb4d631caafb665e4 | |
parent | 868bf88fdf1adde15f6c3423d199d62290861c37 (diff) | |
download | sssd-5e0f0c4e1f93ed788f98fbc3e4ca1509366f89e0.tar.gz sssd-5e0f0c4e1f93ed788f98fbc3e4ca1509366f89e0.tar.xz sssd-5e0f0c4e1f93ed788f98fbc3e4ca1509366f89e0.zip |
failover: set state->out when meta server remains in SRV_RESOLVE_ERROR
https://fedorahosted.org/sssd/ticket/1886
-rw-r--r-- | src/providers/fail_over.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/providers/fail_over.c b/src/providers/fail_over.c index e7c44174d..ee63479f8 100644 --- a/src/providers/fail_over.c +++ b/src/providers/fail_over.c @@ -1131,6 +1131,7 @@ resolve_srv_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, break; case SRV_RESOLVE_ERROR: /* query could not be resolved but don't retry yet */ ret = EIO; + state->out = server; goto done; case SRV_RESOLVED: /* The query is resolved and valid. Return. */ state->out = server; |