]> git.sur5r.net Git - openldap/blobdiff - tests/scripts/test007-replication
Use KILL to kill slurpd.
[openldap] / tests / scripts / test007-replication
index e56e765f75a2fb7f42e771061c2a9689eceda756..850052f87d0fd4ee2a25434c1d8b962989512fcf 100755 (executable)
@@ -76,7 +76,8 @@ $LDAPADD -D "$MANAGERDN" -h localhost -p $PORT -w $PASSWD < \
 RC=$?
 if test $RC != 0 ; then
        echo "ldapadd failed ($RC)!"
-       kill -HUP $PID $SLAVEPID $SLURPPID
+       kill -INT $PID $SLAVEPID
+       kill -KILL $SLURPPID
        exit $RC
 fi
 
@@ -151,7 +152,8 @@ $LDAPSEARCH -S "" -b "$BASEDN" -h localhost -p $PORT \
 
 if test $RC != 0 ; then
        echo "ldapsearch failed ($RC)!"
-       kill -INT $PID $SLAVEPID $SLURPPID
+       kill -INT $PID $SLAVEPID
+       kill -KILL $SLURPPID
        exit $RC
 fi
 
@@ -161,11 +163,13 @@ $LDAPSEARCH -S "" -b "$BASEDN" -h localhost -p $SLAVEPORT \
 
 if test $RC != 0 ; then
        echo "ldapsearch failed ($RC)!"
-       kill -INT $PID $SLAVEPID $SLURPPID
+       kill -INT $PID $SLAVEPID
+       kill -KILL $SLURPPID
        exit $RC
 fi
 
-kill -INT $PID $SLAVEPID $SLURPPID
+kill -INT $PID $SLAVEPID
+kill -KILL $SLURPPID
 
 SEARCHOUT=$MASTEROUT
 LDIF=$SLAVEOUT