Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-59456

Start the LDAPReaper threadpool

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.2.17, 4.4.10, 5.0.4, 5.1.0-rc0
    • Component/s: None
    • Labels:
      None
    • Backwards Compatibility:
      Fully Compatible
    • Operating System:
      ALL
    • Backport Requested:
      v5.0, v4.4, v4.2
    • Sprint:
      Security 2021-09-06
    • Case:

      Description

      The LDAPReaper uses a foreign threadpool to offload LDAP disconnect operations. However startup is never called on the underlying threadpool, which means worker threads are not spawned or actively processing disconnections. This may result in an increasing number of active connections.

      To help mitigate the impact on file descriptor usage of this connection leak, enable LDAP connection pooling to greatly reduce the number of connections opened/closed.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              sergey.galtsev Sergey Galtsev
              Reporter:
              spencer.jackson Spencer Jackson
              Participants:
              Votes:
              0 Vote for this issue
              Watchers:
              14 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: