[Fedora-directory-commits] ldapserver/ldap/servers/slapd/back-ldbm import-threads.c, 1.8.2.2, 1.8.2.3

Noriko Hosoi (nhosoi) fedora-directory-commits at redhat.com
Thu Jan 24 20:17:02 UTC 2008


Author: nhosoi

Update of /cvs/dirsec/ldapserver/ldap/servers/slapd/back-ldbm
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv17441

Modified Files:
      Tag: Directory71RtmBranch
	import-threads.c 
Log Message:
Resolves: #429799 (#430146 for 7.1sp4)
Summary: Online replication initialization spins endlessly with large entries
Description: applied the patch to Directory71RtmBranch



Index: import-threads.c
===================================================================
RCS file: /cvs/dirsec/ldapserver/ldap/servers/slapd/back-ldbm/import-threads.c,v
retrieving revision 1.8.2.2
retrieving revision 1.8.2.3
diff -u -r1.8.2.2 -r1.8.2.3
--- import-threads.c	2 Mar 2006 01:12:31 -0000	1.8.2.2
+++ import-threads.c	24 Jan 2008 20:16:59 -0000	1.8.2.3
@@ -872,7 +872,7 @@
         for ( i = 0, slot_found = 0 ; i < job->fifo.size ; i++ ) {
             temp_ep = job->fifo.item[i].entry;
             if (temp_ep) {
-                if (temp_ep->ep_refcnt == 0 && temp_ep->ep_id < job->ready_ID) {
+                if (temp_ep->ep_refcnt == 0 && temp_ep->ep_id <= job->ready_ID) {
                     job->fifo.item[i].entry = NULL;
                     if (job->fifo.c_bsize > job->fifo.item[i].esize)
                         job->fifo.c_bsize -= job->fifo.item[i].esize;




More information about the Fedora-directory-commits mailing list