if test $RC != 0 ; then
        echo "ldapadd failed ($RC)!"
        kill -HUP $PID $SLAVEPID
-       kill -KILL $SLURPPID
+       kill -HUP $SLURPPID
        exit $RC
 fi
 
 if test $RC != 0 ; then
        echo "ldapsearch failed ($RC)!"
        kill -HUP $PID $SLAVEPID
-       kill -KILL $SLURPPID
+       kill -HUP $SLURPPID
        exit $RC
 fi
 
 if test $RC != 0 ; then
        echo "ldapsearch failed ($RC)!"
        kill -HUP $PID $SLAVEPID
-       kill -KILL $SLURPPID
+       kill -HUP $SLURPPID
        exit $RC
 fi
 
 kill -HUP $PID $SLAVEPID
-kill -KILL $SLURPPID
+kill -HUP $SLURPPID
 
 SEARCHOUT=$MASTEROUT
 LDIF=$SLAVEOUT