don't muck with freed memory (spotted by valgrind)

This commit is contained in:
Pierangelo Masarati 2006-05-03 18:54:04 +00:00
parent da29a69b7d
commit 45b378c753

View file

@ -721,9 +721,12 @@ retry:;
if ( meta_back_retry( op, rs, &mc, i, sendok ) ) {
goto retry;
}
ldap_pvt_thread_mutex_lock( &mi->mi_conninfo.lai_mutex );
LDAP_BACK_CONN_BINDING_CLEAR( msc );
ldap_pvt_thread_mutex_unlock( &mi->mi_conninfo.lai_mutex );
if ( mc != NULL ) {
ldap_pvt_thread_mutex_lock( &mi->mi_conninfo.lai_mutex );
LDAP_BACK_CONN_BINDING_CLEAR( msc );
ldap_pvt_thread_mutex_unlock( &mi->mi_conninfo.lai_mutex );
}
return 0;
}