FreeRADIUS Thread Behaviour

Michael Ströder michael at
Mon Oct 16 19:18:02 CEST 2017

Michael Ströder wrote:
> Alan DeKok wrote:
>> If you go through the OpenLDAP client code, you'll see global
>> variables, and all kinds of magic to determine if the LDAP library is
>> initialized.  That's bad.
> Yes. That's why python-ldap serializes all calls to ldap_initialize()
> with a module-wide function lock. After that connection-specific locks
> are used.

And btw: Everybody should really avoid pam_ldap/nss_ldap and use a
service like nslcd (aka nss-pam-ldapd) or sssd instead.

Ciao, Michael.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3829 bytes
Desc: S/MIME Cryptographic Signature
URL: <>

More information about the Freeradius-Users mailing list