From: Kurt Zeilenga Date: Mon, 12 Apr 2004 22:29:56 +0000 (+0000) Subject: ITS#3076: fix back-bdb paged results bug X-Git-Tag: OPENLDAP_REL_ENG_2_2_9~16 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=d25d1b488ff91d1e2207cec16feb52716c0c86c4;p=openldap ITS#3076: fix back-bdb paged results bug --- diff --git a/CHANGES b/CHANGES index da91ae1c27..31dea50783 100644 --- a/CHANGES +++ b/CHANGES @@ -10,6 +10,7 @@ OpenLDAP 2.2.9 Engineering Fixed slapd duplicate value detection (ITS#3066) Fixed slapd permissive modify control (ITS#3068) Fixed slapd updateref handling + Fixed back-bdb paged results bug (ITS#3076) Fixed back-bdb "" suffix bug (ITS#3063) Fixed back-bdb/hdb/ldbm approx w/o index bug (ITS#3062) Fixed back-meta compare return code (ITS#3042) diff --git a/servers/slapd/back-bdb/search.c b/servers/slapd/back-bdb/search.c index 170059eaed..cb060ac584 100644 --- a/servers/slapd/back-bdb/search.c +++ b/servers/slapd/back-bdb/search.c @@ -753,7 +753,7 @@ dn2entry_retry: if ( get_pagedresults(sop) ) { if ( sop->o_pagedresults_state.ps_cookie == 0 ) { - id = 0; + id = bdb_idl_first( candidates, &cursor ); } else { if ( sop->o_pagedresults_size == 0 ) {