Diff for /servers/slapd/overlays/syncprov.c between versions 1.56.2.4 and 1.69

version 1.56.2.4, 2005/01/28 17:29:50 version 1.69, 2005/02/18 00:08:47
Line 1 Line 1
 /* $OpenLDAP: pkg/ldap/servers/slapd/overlays/syncprov.c,v 1.56.2.3 2005/01/20 18:04:04 kurt Exp $ */  /* $OpenLDAP: pkg/ldap/servers/slapd/overlays/syncprov.c,v 1.68 2005/01/25 18:39:57 ando Exp $ */
 /* syncprov.c - syncrepl provider */  /* syncprov.c - syncrepl provider */
 /* This work is part of OpenLDAP Software <http://www.openldap.org/>.  /* This work is part of OpenLDAP Software <http://www.openldap.org/>.
  *   *
Line 881  syncprov_op_abandon( Operation *op, Slap Line 881  syncprov_op_abandon( Operation *op, Slap
         if ( so ) {          if ( so ) {
                 /* Is this really a Cancel exop? */                  /* Is this really a Cancel exop? */
                 if ( op->o_tag != LDAP_REQ_ABANDON ) {                  if ( op->o_tag != LDAP_REQ_ABANDON ) {
                           so->s_op->o_cancel = SLAP_CANCEL_ACK;
                         rs->sr_err = LDAP_CANCELLED;                          rs->sr_err = LDAP_CANCELLED;
                         send_ldap_result( so->s_op, rs );                          send_ldap_result( so->s_op, rs );
                           while ( so->s_op->o_cancel != SLAP_CANCEL_DONE ) {
                                   ldap_pvt_thread_yield();
                           }
                 }                  }
                 syncprov_drop_psearch( so, 0 );                  syncprov_drop_psearch( so, 0 );
         }          }

Removed from v.1.56.2.4  
changed lines
  Added in v.1.69


______________
© Copyright 1998-2020, OpenLDAP Foundation, info@OpenLDAP.org