]> git.sur5r.net Git - openldap/blobdiff - tests/scripts/test027-emptydn
ITS#3671 must release conn->c_mutex to allow blocked writers to exit
[openldap] / tests / scripts / test027-emptydn
index b963bcf4f59ae23e1fdd889b58c3a6a72c5e7e98..32900758369844ec4d40ac7787a88ed7d6fa8a53 100755 (executable)
@@ -1,7 +1,7 @@
 #! /bin/sh
 ## This work is part of OpenLDAP Software <http://www.openldap.org/>.
 ##
-## Copyright 2004 The OpenLDAP Foundation.
+## Copyright 2004-2005 The OpenLDAP Foundation.
 ## All rights reserved.
 ##
 ## Redistribution and use in source and binary forms, with or without
 ## top-level directory of the distribution or, alternatively, at
 ## <http://www.OpenLDAP.org/license.html>.
 
-# FIXME: temporary! bdb doesn't work
-if test "$BACKEND" != "ldbm" ; then
-       echo "Test does not support $BACKEND"
-       exit 0
-fi
-
 echo "running defines.sh"
 . $SRCDIR/scripts/defines.sh
 
@@ -34,7 +28,7 @@ if test $RC != 0 ; then
 fi
 
 echo "Running slapadd to build empty DN slapd database..."
-$SLAPADD -f $CONF1 -n 2 -l $LDIFEMPTYDN2
+$SLAPADD -f $CONF1 -n 3 -l $LDIFEMPTYDN2
 RC=$?
 if test $RC != 0 ; then
        echo "slapadd failed ($RC)!"
@@ -80,6 +74,7 @@ if test $RC != 0 ; then
 fi
 
 test $KILLSERVERS != no && kill -HUP $KILLPIDS
+wait
 
 LDIFOUT=$EMPTYDNOUT1