Files
SAPFOR/dvm/tools/tester/trunk/main/test-utils.sh
2024-05-02 17:08:55 +03:00

20 lines
357 B
Bash

#!/bin/sh
proc_killer() {
local PROC
local TIMEOUT
local counter
PROC="$1"
TIMEOUT=$2
counter=0
while [ $counter -lt $TIMEOUT ]; do
sleep 10
counter=$(( counter + 10 ))
done
kill -2 $PROC >/dev/null 2>& 1
sleep 10
kill -15 $PROC >/dev/null 2>& 1
sleep 10
kill -9 $PROC >/dev/null 2>& 1
}