https://bugs.openldap.org/show_bug.cgi?id=10271
Issue ID: 10271 Summary: EINTR is handled as LDAP_SERVER_DOWN in socket operation in ldap client APIs Product: OpenLDAP Version: 2.5.18 Hardware: All OS: All Status: UNCONFIRMED Keywords: needs_review Severity: normal Priority: --- Component: libraries Assignee: bugs@openldap.org Reporter: volan.shu@nokia.com Target Milestone: ---
In case EINTR fired by OS in any case in ldap client api for socket related operation, the ldap client API returns LDAP_SERVER_DOWN which is not correct. In this case, I suppose the ldap client need retry socket operateion.
https://bugs.openldap.org/show_bug.cgi?id=10271
Quanah Gibson-Mount quanah@openldap.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |2.5.19 Keywords|needs_review |
https://bugs.openldap.org/show_bug.cgi?id=10271
--- Comment #1 from Ondřej Kuzník ondra@mistotebe.net --- There is LDAP_OPT_RESTART, are you reporting this is happening even if that's set?