Commit 960a17e1 authored by Pierangelo Masarati's avatar Pierangelo Masarati
Browse files

import ITS#3862 fix

parent 9e977068
...@@ -6,6 +6,7 @@ OpenLDAP 2.2.28 Engineering ...@@ -6,6 +6,7 @@ OpenLDAP 2.2.28 Engineering
Fixed back-hdb nested modrdn bug (ITS#3857) Fixed back-hdb nested modrdn bug (ITS#3857)
Fixed back-ldap/meta undefined filter propagation (ITS#3785) Fixed back-ldap/meta undefined filter propagation (ITS#3785)
Fixed back-ldap/meta rewrite session memory leak Fixed back-ldap/meta rewrite session memory leak
Fixed back-ldap abandon leak (ITS#3862)
Fixed back-meta add w/o parent add (ITS#3804) Fixed back-meta add w/o parent add (ITS#3804)
Fixed back-meta control propagation bug (ITS#3813) Fixed back-meta control propagation bug (ITS#3813)
Fixed syncrepl SASL bind crash (ITS#3792) Fixed syncrepl SASL bind crash (ITS#3792)
......
...@@ -182,6 +182,9 @@ fail:; ...@@ -182,6 +182,9 @@ fail:;
{ {
/* check for abandon */ /* check for abandon */
if ( op->o_abandon ) { if ( op->o_abandon ) {
if ( rc > 0 ) {
ldap_msgfree( res );
}
ldap_abandon( lc->ld, msgid ); ldap_abandon( lc->ld, msgid );
rc = 0; rc = 0;
goto finish; goto finish;
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment