ITS#5309 followup: join a ldap_pvt_thread_pool_getkey() call into a setkey()

This commit is contained in:
Hallvard Furuseth 2008-01-08 16:24:53 +00:00
parent 2ab2740cbb
commit 9de53658d7

View file

@ -117,13 +117,10 @@ slap_op_free( Operation *op, void *ctx )
op->o_controls = opbuf->ob_controls;
if ( ctx ) {
Operation *op2;
void *otmp = NULL;
ldap_pvt_thread_pool_getkey( ctx, (void *)slap_op_free, &otmp, NULL );
op2 = otmp;
LDAP_STAILQ_NEXT( op, o_next ) = op2;
void *op2 = NULL;
ldap_pvt_thread_pool_setkey( ctx, (void *)slap_op_free,
(void *)op, slap_op_q_destroy, NULL, NULL );
op, slap_op_q_destroy, &op2, NULL );
LDAP_STAILQ_NEXT( op, o_next ) = op2;
} else {
ber_memfree_x( op, NULL );
}