On Thu, 2014-06-19 at 15:09 +0200, Hallvard Breien Furuseth wrote:
On 06/19/2014 01:49 PM, Michael Ströder wrote:
Hallvard Breien Furuseth wrote:
It's the program's first call to libldap, so libldap needs to initialize itself. I guess it's looking up the default host. I don't think that's documented.
Can this be disabled with LDAPNOINIT=1 or the accompanying call to ldap_set_option()?
That's what I meant in next somewhat unclear paragraph: Get/set any option or create an LDAP*, this forces libldap to initialize itself.
LDAPNOINIT - I don't think that helps, it uses gethostname() and proceeds. Or maybe it always does that, haven't looked too closely.
(again, re-sending an e-mail to the list, previously I replied to Hallvard only, sorry)
Fair enough, but my point is that the initialization shouldn't include a blocking call over the network.