Commit 9e977068 authored by Pierangelo Masarati's avatar Pierangelo Masarati
Browse files

actually, fixed leak is unrelated to ITS#3862

parent 0412eafe
......@@ -5,7 +5,7 @@ OpenLDAP 2.2.28 Engineering
Fixed back-bdb/hdb - check for BDB TXN patch
Fixed back-hdb nested modrdn bug (ITS#3857)
Fixed back-ldap/meta undefined filter propagation (ITS#3785)
Fixed back-ldap/meta memory leak (ITS#3862)
Fixed back-ldap/meta rewrite session memory leak
Fixed back-meta add w/o parent add (ITS#3804)
Fixed back-meta control propagation bug (ITS#3813)
Fixed syncrepl SASL bind crash (ITS#3792)
......
......@@ -58,13 +58,6 @@ meta_back_conn_destroy(
meta_back_conn_cmp );
ldap_pvt_thread_mutex_unlock( &li->conn_mutex );
/*
* Cleanup rewrite session
*/
for ( i = 0; i < li->ntargets; ++i ) {
rewrite_session_delete( li->targets[ i ]->rwmap.rwm_rw, conn );
}
if ( lc ) {
#ifdef NEW_LOGGING
LDAP_LOG( BACK_META, INFO,
......@@ -91,6 +84,13 @@ meta_back_conn_destroy(
free( lc );
}
/*
* Cleanup rewrite session
*/
for ( i = 0; i < li->ntargets; ++i ) {
rewrite_session_delete( li->targets[ i ]->rwmap.rwm_rw, conn );
}
/* no response to unbind */
return 0;
......
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