This MR adds logic if we hit a serverdown to create a new ldap connectin and retry the search
Motivation and Context
Occasionally, we get kicked off the ldap server because reasons. In theory we should be able to retry the request with the same cookie after a delay to let the LDAP server get itself together.
How Has This Been Tested?
Unfortunately, no real way to test this, this is experimental logic since we cant repro this in any lab
Types of changes
[ ] Chore (a change that does not modify the application functionality)
[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
Checklist:
[ ] Documentation updates are needed, and have been made accordingly.
[ ] I have added and/or updated tests to cover my changes.
Description
This MR adds logic if we hit a serverdown to create a new ldap connectin and retry the search
Motivation and Context
Occasionally, we get kicked off the ldap server because reasons. In theory we should be able to retry the request with the same cookie after a delay to let the LDAP server get itself together.
How Has This Been Tested?
Unfortunately, no real way to test this, this is experimental logic since we cant repro this in any lab
Types of changes
Checklist: