Diff for /servers/slapd/overlays/syncprov.c between versions 1.265 and 1.266

version 1.265, 2009/03/05 10:21:07 version 1.266, 2009/03/05 16:53:01
Line 1 Line 1
 /* $OpenLDAP: pkg/ldap/servers/slapd/overlays/syncprov.c,v 1.264 2009/02/24 19:11:22 rein Exp $ */  /* $OpenLDAP: pkg/ldap/servers/slapd/overlays/syncprov.c,v 1.265 2009/03/05 10:21:07 hyc 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 908  syncprov_qplay( Operation *op, syncops * Line 908  syncprov_qplay( Operation *op, syncops *
         } while (0);          } while (0);
   
         /* We now only send one change at a time, to prevent one          /* We now only send one change at a time, to prevent one
          * psearch from hogging all the CPU. Resubmit this           * psearch from hogging all the CPU. Resubmit this task if
          * task if there are more responses queued.           * there are more responses queued and no errors occurred.
          */           */
   
         if ( so->s_res ) {          if ( rc == 0 && so->s_res ) {
                 syncprov_qstart( so );                  syncprov_qstart( so );
         } else {          } else {
                 so->s_flags ^= PS_TASK_QUEUED;                  so->s_flags ^= PS_TASK_QUEUED;

Removed from v.1.265  
changed lines
  Added in v.1.266


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