From c58d3739a2d1df364ceaffacc362341463a72d10 Mon Sep 17 00:00:00 2001
From: Quanah Gibson-Mount <quanah@openldap.org>
Date: Tue, 29 Sep 2009 19:41:03 +0000
Subject: [PATCH] ITS#6308

---
 CHANGES                          | 1 +
 servers/slapd/overlays/dynlist.c | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/CHANGES b/CHANGES
index 3cd5f68c8b..b7abbe8139 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,6 +1,7 @@
 OpenLDAP 2.4 Change Log
 
 OpenLDAP 2.4.19 Engineering
+	Fixed slapo-dynlist lock leak (ITS#6308)
 	Fixed slapo-pcache cache corruption (ITS#6242)
 
 OpenLDAP 2.4.18 Release (2009/09/06)
diff --git a/servers/slapd/overlays/dynlist.c b/servers/slapd/overlays/dynlist.c
index 630400384e..97d28d89a2 100644
--- a/servers/slapd/overlays/dynlist.c
+++ b/servers/slapd/overlays/dynlist.c
@@ -863,7 +863,7 @@ done:;
 
 release:;
 	if ( e != NULL ) {
-		overlay_entry_release_ov( op, e, 0, on );
+		overlay_entry_release_ov( &o, e, 0, on );
 	}
 
 	return SLAP_CB_CONTINUE;
-- 
GitLab