]> git.sur5r.net Git - openldap/commitdiff
Use KILL to kill slurpd.
authorKurt Zeilenga <kurt@openldap.org>
Fri, 4 May 2001 22:03:45 +0000 (22:03 +0000)
committerKurt Zeilenga <kurt@openldap.org>
Fri, 4 May 2001 22:03:45 +0000 (22:03 +0000)
Not sure why its not shutting down with -INT under FreeBSD 4,
but I have no time to figure this out.

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