Clean up leftover tincd and sptps_test processes.
This commit is contained in:
parent
b00a6d0666
commit
4e7e4818b7
2 changed files with 12 additions and 4 deletions
|
@ -7,4 +7,6 @@ TESTS = \
|
|||
EXTRA_DIST = testlib.sh
|
||||
|
||||
clean-local:
|
||||
-for pid in *.test.?/pid; do ../src/tinc --pidfile="$$pid" stop; done
|
||||
-killall ../src/sptps_test
|
||||
-rm -rf *.test.?
|
||||
|
|
|
@ -21,10 +21,6 @@ case "$_" in
|
|||
;;
|
||||
esac
|
||||
|
||||
# Remove test directories
|
||||
|
||||
rm -rf $d1 $d2 $d3
|
||||
|
||||
# Default arguments for both tinc and tincd
|
||||
|
||||
c1="--config=$d1 --pidfile=$d1/pid"
|
||||
|
@ -37,6 +33,16 @@ r1="--logfile=$d1/log -d5"
|
|||
r2="--logfile=$d2/log -d5"
|
||||
r3="--logfile=$d3/log -d5"
|
||||
|
||||
# Check for leftover tinc daemons
|
||||
|
||||
[ -f $d1/pid ] && $tinc $c1 stop
|
||||
[ -f $d2/pid ] && $tinc $c2 stop
|
||||
[ -f $d3/pid ] && $tinc $c3 stop
|
||||
|
||||
# Remove test directories
|
||||
|
||||
rm -rf $d1 $d2 $d3
|
||||
|
||||
# Exit on errors, log all commands being executed
|
||||
|
||||
set -ex
|
||||
|
|
Loading…
Reference in a new issue