[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: poll/epoll patch for libldap?

Nicholas Dronen wrote:

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/