Codebase list matrix-synapse / 084a2927-6cb4-4b62-95ca-3458eb0b16a9/main demo / stop.sh
084a2927-6cb4-4b62-95ca-3458eb0b16a9/main

Tree @084a2927-6cb4-4b62-95ca-3458eb0b16a9/main (Download .tar.gz)

stop.sh @084a2927-6cb4-4b62-95ca-3458eb0b16a9/mainraw · history · blame

#!/usr/bin/env bash

DIR="$( cd "$( dirname "$0" )" && pwd )"

FILES=$(find "$DIR" -name "*.pid" -type f);

for pid_file in $FILES; do
    pid=$(cat "$pid_file")
    if [[ $pid ]]; then
        echo "Killing $pid_file with $pid"
        kill "$pid"
    fi
done