[dovecot/core] f3781e: dict-ldap: Don't reuse dict for different username...

GitHub noreply at github.com
Mon May 2 11:30:13 UTC 2016


  Branch: refs/heads/master-2.2
  Home:   https://github.com/dovecot/core
  Commit: f3781e51f41fc3f8404c1bf62f99214d26aeb0f1
      https://github.com/dovecot/core/commit/f3781e51f41fc3f8404c1bf62f99214d26aeb0f1
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2016-05-02 (Mon, 02 May 2016)

  Changed paths:
    M src/lib-dict-extra/dict-ldap.c

  Log Message:
  -----------
  dict-ldap: Don't reuse dict for different usernames.

Fixes doing priv/* lookups for multiple usernames.

This currently also means that each username will create a separate LDAP
connection, which isn't ideal. But this is probably better fixed in
lib-ldap code similar to how lib-sql does connection pooling.




More information about the dovecot-cvs mailing list