Diff for /servers/slapd/overlays/syncprov.c between versions 1.147.2.3 and 1.160

version 1.147.2.3, 2006/10/19 20:06:55 version 1.160, 2006/09/21 07:42:40
Line 1 Line 1
 /* $OpenLDAP: pkg/ldap/servers/slapd/overlays/syncprov.c,v 1.147.2.2 2006/08/17 23:50:32 kurt Exp $ */  /* $OpenLDAP: pkg/ldap/servers/slapd/overlays/syncprov.c,v 1.159 2006/08/28 23:43:25 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 906  syncprov_qtask( void *ctx, void *arg ) Line 906  syncprov_qtask( void *ctx, void *arg )
   
         /* wait until we get explicitly scheduled again */          /* wait until we get explicitly scheduled again */
         ldap_pvt_thread_mutex_lock( &slapd_rq.rq_mutex );          ldap_pvt_thread_mutex_lock( &slapd_rq.rq_mutex );
         ldap_pvt_runqueue_stoptask( &slapd_rq, rtask );          ldap_pvt_runqueue_stoptask( &slapd_rq, so->s_qtask );
         if ( rc == 0 ) {          if ( rc == 0 ) {
                 ldap_pvt_runqueue_resched( &slapd_rq, rtask, 1 );                  ldap_pvt_runqueue_resched( &slapd_rq, so->s_qtask, 1 );
         } else {          } else {
                 /* bail out on any error */                  /* bail out on any error */
                 ldap_pvt_runqueue_remove( &slapd_rq, rtask );                  ldap_pvt_runqueue_remove( &slapd_rq, rtask );

Removed from v.1.147.2.3  
changed lines
  Added in v.1.160


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