summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStephen Gallagher <sgallagh@redhat.com>2012-03-21 09:24:13 -0400
committerStephen Gallagher <sgallagh@redhat.com>2012-03-21 14:50:01 -0400
commitfd2df2ed3173245255dfca9507d89d5184863268 (patch)
treed1b99a04eff3f4583e9741a1b2195144c6957517
parente9f4d351f51bd0f15d35f049446b824e4c884dff (diff)
downloadsssd_unused-fd2df2ed3173245255dfca9507d89d5184863268.tar.gz
sssd_unused-fd2df2ed3173245255dfca9507d89d5184863268.tar.xz
sssd_unused-fd2df2ed3173245255dfca9507d89d5184863268.zip
LDAP: Add better error logging when ldap_result() fails
-rw-r--r--src/providers/ldap/sdap_async.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/providers/ldap/sdap_async.c b/src/providers/ldap/sdap_async.c
index 306d7622..076a3f22 100644
--- a/src/providers/ldap/sdap_async.c
+++ b/src/providers/ldap/sdap_async.c
@@ -185,7 +185,9 @@ static void sdap_process_result(struct tevent_context *ev, void *pvt)
}
if (ret == -1) {
- DEBUG(4, ("ldap_result gave -1, something bad happend!\n"));
+ ldap_get_option(sh->ldap, LDAP_OPT_RESULT_CODE, &ret);
+ DEBUG(SSSDBG_OP_FAILURE,
+ ("ldap_result error: [%s]\n", ldap_err2string(ret)));
sdap_handle_release(sh);
return;
}