ITS#7723 fix reference counting

This commit is contained in:
Jan Synacek 2013-11-13 09:06:54 +01:00 committed by Howard Chu
parent 5f92a0bb16
commit 5968804438

View File

@ -161,6 +161,7 @@ rewrite_session_find(
#ifdef USE_REWRITE_LDAP_PVT_THREADS
if ( session ) {
ldap_pvt_thread_mutex_lock( &session->ls_mutex );
session->ls_count++;
}
ldap_pvt_thread_rdwr_runlock( &info->li_cookies_mutex );
#endif /* USE_REWRITE_LDAP_PVT_THREADS */
@ -178,6 +179,7 @@ rewrite_session_return(
)
{
assert( session != NULL );
session->ls_count--;
ldap_pvt_thread_mutex_unlock( &session->ls_mutex );
}