Commit e977628e authored by Quanah Gibson-Mount's avatar Quanah Gibson-Mount
Browse files

ITS#6256

parent f6cc99ff
...@@ -13,6 +13,7 @@ OpenLDAP 2.4.18 Engineering ...@@ -13,6 +13,7 @@ OpenLDAP 2.4.18 Engineering
Fixed slapd with duplicate empty lines for olcDbConfig (ITS#6240) Fixed slapd with duplicate empty lines for olcDbConfig (ITS#6240)
Fixed slapd server URL matching (ITS#5942) Fixed slapd server URL matching (ITS#5942)
Fixed slapd subordinate needs a suffix (ITS#6216) Fixed slapd subordinate needs a suffix (ITS#6216)
Fixed slapd syncrepl decrement on possible NULL value (ITS#6256)
Fixed slapd tools to properly close database (ITS#6214) Fixed slapd tools to properly close database (ITS#6214)
Fixed slapd uninitialized SlapReply components (ITS#6101) Fixed slapd uninitialized SlapReply components (ITS#6101)
Fixed slapd-meta starttls with targets (ITS#6190) Fixed slapd-meta starttls with targets (ITS#6190)
......
...@@ -3729,12 +3729,14 @@ syncinfo_free( syncinfo_t *sie, int free_all ) ...@@ -3729,12 +3729,14 @@ syncinfo_free( syncinfo_t *sie, int free_all )
} }
ch_free( npe ); ch_free( npe );
} }
sie->si_cookieState->cs_ref--; if ( sie->si_cookieState ) {
if ( !sie->si_cookieState->cs_ref ) { sie->si_cookieState->cs_ref--;
ch_free( sie->si_cookieState->cs_sids ); if ( !sie->si_cookieState->cs_ref ) {
ber_bvarray_free( sie->si_cookieState->cs_vals ); ch_free( sie->si_cookieState->cs_sids );
ldap_pvt_thread_mutex_destroy( &sie->si_cookieState->cs_mutex ); ber_bvarray_free( sie->si_cookieState->cs_vals );
ch_free( sie->si_cookieState ); ldap_pvt_thread_mutex_destroy( &sie->si_cookieState->cs_mutex );
ch_free( sie->si_cookieState );
}
} }
ch_free( sie ); ch_free( sie );
sie = si_next; sie = si_next;
......
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