https://bugs.openldap.org/show_bug.cgi?id=9951

          Issue ID: 9951
           Summary: lloadd can lock up in cn=monitor modify
           Product: OpenLDAP
           Version: unspecified
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Keywords: needs_review
          Severity: normal
          Priority: ---
         Component: lloadd
          Assignee: b...@openldap.org
          Reporter: on...@mistotebe.net
  Target Milestone: ---

lload_monitor_conn_modify's callers have borrowed the cn=monitor entry from the
cache, however it also observes memory management, so if the connection is
released and it is the last thread around, it might be responsible for freeing
it via epoch_leave(). However freeing it also requires that the connection be
removed from cn=monitor and we can deadlock there.

A fix is coming.

-- 
You are receiving this mail because:
You are on the CC list for the issue.

Reply via email to