diff options
author | Nathaniel McCallum <npmccallum@redhat.com> | 2016-09-27 14:34:05 -0400 |
---|---|---|
committer | Martin Basti <mbasti@redhat.com> | 2016-10-06 10:35:25 +0200 |
commit | 0756ce7d53133793b82674757e125524eede4721 (patch) | |
tree | b4eadb0c9c3bb308a9d208a5203cae0d20f19369 /ipaserver/install/upgradeinstance.py | |
parent | 889f0863b80a0c13a14aa69cd8563b5adde984b2 (diff) | |
download | freeipa-0756ce7d53133793b82674757e125524eede4721.tar.gz freeipa-0756ce7d53133793b82674757e125524eede4721.tar.xz freeipa-0756ce7d53133793b82674757e125524eede4721.zip |
Properly handle LDAP socket closures in ipa-otpd
In at least one case, when an LDAP socket closes, a read event is fired
rather than an error event. Without this patch, ipa-otpd silently
ignores this event and enters a state where all bind auths fail.
To remedy this problem, we pass error events along the same path as read
events. Should the actual read fail, we exit.
https://bugzilla.redhat.com/show_bug.cgi?id=1377858
https://fedorahosted.org/freeipa/ticket/6368
Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com>
Diffstat (limited to 'ipaserver/install/upgradeinstance.py')
0 files changed, 0 insertions, 0 deletions