xref: /netbsd-src/crypto/external/bsd/heimdal/dist/tests/kdc/leaks-kill.sh (revision b9d004c6cc8d38329417ae29768c81e5f2a296cf)
1#!/bin/sh
2
3name=$1
4pid=$2
5
6kill $pid
7set -- .
8while kill -0 $pid 2>/dev/null
9do
10    set -- "$@" "."
11    if [ $# -gt 4 ]
12    then
13        kill kill -9 $pid 2> /dev/null
14        break
15    fi
16    sleep 1
17done
18
19set -- .
20while kill -0 $pid 2>/dev/null
21do
22    set -- "$@" "."
23    if [ $# -gt 4 ]; then exit 1; fi
24    sleep 1
25done
26
27exit 0
28