Nicholas Dronen wrote:
Hi:
I work on a commercial server application, a gateway, which uses
pam_ldap to authenticate users in some situations. As a server
application, it can easily exceed the 1024 default file descriptor limit
of select(2), which has bitten us recently. Since the server application
ships in an appliance, we can provide a patch in the form of an OpenLDAP
RPM that's been recompiled with -DOPENLDAP_FD_SETSIZE. That fixes the
immediate problem for us, but would you be willing to accept a patch to
libldap that gave developers a programmatic way to use poll or epoll
instead of having to recompile?
OpenLDAP's libldap has supported poll() since 2004. Whatever you're working
with is far out of date. As stated here
http://www.openldap.org/devel/contributing.html we only accept patches against
current code.
--
-- Howard Chu
CTO, Symas Corp. http://www.symas.com
Director, Highland Sun http://highlandsun.com/hyc/
Chief Architect, OpenLDAP http://www.openldap.org/project/