mirror of
https://git.openldap.org/openldap/openldap.git
synced 2024-11-27 02:22:00 +08:00
Fixed -lldap SASL ctx close bug (ITS#790)
This commit is contained in:
parent
279450e04f
commit
c155c66fe4
1
CHANGES
1
CHANGES
@ -6,6 +6,7 @@ OpenLDAP 2.0.X Engineering
|
||||
Fixed slapd idletimeout lock bug (ITS#767)
|
||||
Fixed slapd caseIgnoreIA5string indexing bug (ITS#786)
|
||||
Fixed slurpd TLS initialization bug (ITS#768)
|
||||
Fixed -lldap SASL ctx close bug (ITS#790)
|
||||
Updated -llber bprint routine
|
||||
Build Environment
|
||||
Fixed VPATH schema install
|
||||
|
@ -326,8 +326,10 @@ int ldap_pvt_sasl_install( Sockbuf *sb, void *ctx_arg )
|
||||
|
||||
if ( !ber_sockbuf_ctrl( sb, LBER_SB_OPT_HAS_IO,
|
||||
&ldap_pvt_sockbuf_io_sasl ) )
|
||||
{
|
||||
ber_sockbuf_add_io( sb, &ldap_pvt_sockbuf_io_sasl,
|
||||
LBER_SBIOD_LEVEL_APPLICATION, ctx_arg );
|
||||
}
|
||||
|
||||
return LDAP_SUCCESS;
|
||||
}
|
||||
@ -436,9 +438,8 @@ ldap_int_sasl_open(
|
||||
int ldap_int_sasl_close( LDAP *ld, LDAPConn *lc )
|
||||
{
|
||||
sasl_conn_t *ctx = lc->lconn_sasl_ctx;
|
||||
assert( ctx != NULL );
|
||||
|
||||
if( ctx ) {
|
||||
if( ctx != NULL ) {
|
||||
sasl_dispose( &ctx );
|
||||
lc->lconn_sasl_ctx = NULL;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user