diff options
author | Martin Nagy <mnagy@redhat.com> | 2010-02-12 18:41:54 +0100 |
---|---|---|
committer | Martin Nagy <mnagy@redhat.com> | 2010-03-23 18:01:32 +0100 |
commit | 69e66fe8194ac9b69bbb0af0be2a0fab1ae320b4 (patch) | |
tree | 39cb484c6b1bcf2c8cb95ac0a062415bce05337a /src | |
parent | 5c12b890739e7e79f3d4a41bebc76358bc8f08b4 (diff) | |
download | ldap_driver-69e66fe8194ac9b69bbb0af0be2a0fab1ae320b4.tar.gz ldap_driver-69e66fe8194ac9b69bbb0af0be2a0fab1ae320b4.tar.xz ldap_driver-69e66fe8194ac9b69bbb0af0be2a0fab1ae320b4.zip |
Don't loop if the connection fails at start
Resolves ticket #25
Diffstat (limited to 'src')
-rw-r--r-- | src/ldap_helper.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/ldap_helper.c b/src/ldap_helper.c index a5e3078..c97fda3 100644 --- a/src/ldap_helper.c +++ b/src/ldap_helper.c @@ -406,6 +406,8 @@ retry: } END_FOR_EACH_UNLINK(ldap_conn); ldap_inst->auth_method = AUTH_NONE; goto retry; + } else if (result != ISC_R_SUCCESS) { + goto cleanup; } APPEND(ldap_inst->conn_list, ldap_conn, link); } |