]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw: add reinit/rebind logic (ldap) 10532/head
authorMatt Benjamin <mbenjamin@redhat.com>
Mon, 1 Aug 2016 21:36:17 +0000 (17:36 -0400)
committerMatt Benjamin <mbenjamin@redhat.com>
Mon, 1 Aug 2016 21:36:17 +0000 (17:36 -0400)
commit9b8fccf68789ba5c5986766c544b23aeada0e87e
tree7043611079b81f022572881ed4f61335ccdbc774
parent9bef6cf85ac31bd103300a5b0f35a332f1d216d1
rgw: add reinit/rebind logic (ldap)

Gracefully handle stale LDAP connections by rebinding--verified
with MS AD.  Rebind is attempted once per request until rebound--
not worse than misconfiguring the environment.

Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>
src/rgw/rgw_ldap.cc
src/rgw/rgw_ldap.h