1
0
Fork 0
mirror of https://github.com/eosswedenorg/thalos synced 2026-06-16 04:24:56 +02:00
thalos/scripts/stop.sh

17 lines
330 B
Bash

#!/bin/bash
PIDFILE="$(pwd)/thalos.pid"
if [ -f "$PIDFILE" ]; then
pid=$(cat "$PIDFILE")
echo $pid
kill -s INT $pid
rm -r "$PIDFILE"
echo -ne "Stopping process"
while true; do
[ ! -d "/proc/$pid/fd" ] && break
echo -ne "."
sleep 1
done
echo -ne "\rProcess stopped. \n"
fi