ITS#9339 Free remembered cookies on syncinfo free

This commit is contained in:
Ondřej Kuzník 2022-09-02 13:00:17 +01:00
parent 9d528c111d
commit 1942bc20a8

View file

@ -6044,6 +6044,8 @@ syncinfo_free( syncinfo_t *sie, int free_all )
if ( !BER_BVISEMPTY( &sie->si_monitor_ndn )) {
syncrepl_monitor_del( sie );
}
ch_free( sie->si_lastCookieSent.bv_val );
ch_free( sie->si_lastCookieRcvd.bv_val );
if ( sie->si_ld ) {
if ( sie->si_conn ) {
@ -7225,8 +7227,6 @@ syncrepl_monitor_del(
monitor_extra_t *mbe = mi->bi_extra;
mbe->unregister_entry( &si->si_monitor_ndn );
}
ch_free( si->si_lastCookieSent.bv_val );
ch_free( si->si_lastCookieRcvd.bv_val );
ch_free( si->si_monitor_ndn.bv_val );
return 0;
}