ITS#9145 Do not add controls to cancel/abandon

This commit is contained in:
Ondřej Kuzník 2020-01-03 10:51:28 +00:00
parent 14d4215bc1
commit eaabe336f3

View file

@ -2005,16 +2005,17 @@ int
tool_check_abandon( LDAP *ld, int msgid )
{
int rc;
LDAPControl sctrls[1] = { NULL };
switch ( gotintr ) {
case Intr_Cancel:
rc = ldap_cancel_s( ld, msgid, NULL, NULL );
rc = ldap_cancel_s( ld, msgid, sctrls, NULL );
fprintf( stderr, "got interrupt, cancel got %d: %s\n",
rc, ldap_err2string( rc ) );
return -1;
case Intr_Abandon:
rc = ldap_abandon_ext( ld, msgid, NULL, NULL );
rc = ldap_abandon_ext( ld, msgid, sctrls, NULL );
fprintf( stderr, "got interrupt, abandon got %d: %s\n",
rc, ldap_err2string( rc ) );
return -1;