X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=servers%2Fslapd%2Fback-perl%2Fsearch.c;h=0d117564ec8d08a1ab5d7c533532c1fffbe610ec;hb=fde1f80aa8dca08180f2a03ffeec6d9a9ffa1ec4;hp=220e89c77987b78ad78d7b5e57880a8a91379051;hpb=88fd28886d04aef10a0887d1907b7b4dd61b7904;p=openldap diff --git a/servers/slapd/back-perl/search.c b/servers/slapd/back-perl/search.c index 220e89c779..0d117564ec 100644 --- a/servers/slapd/back-perl/search.c +++ b/servers/slapd/back-perl/search.c @@ -1,7 +1,7 @@ /* $OpenLDAP$ */ /* This work is part of OpenLDAP Software . * - * Copyright 1999-2012 The OpenLDAP Foundation. + * Copyright 1999-2014 The OpenLDAP Foundation. * Portions Copyright 1999 John C. Quillan. * Portions Copyright 2002 myinternet Limited. * All rights reserved. @@ -89,7 +89,7 @@ perl_back_search( rs->sr_flags = 0; rs->sr_attrs = NULL; rs->sr_entry = NULL; - if ( rs->sr_err == LDAP_SIZELIMIT_EXCEEDED ) { + if ( rs->sr_err == LDAP_SIZELIMIT_EXCEEDED || rs->sr_err == LDAP_BUSY ) { goto done; } }