mirror of
https://github.com/GRFreire/nthmail.git
synced 2026-01-09 21:09:39 +00:00
fix run-web.sh to not leave any process hanging
This commit is contained in:
parent
bf21d05b6d
commit
f1190e9892
@ -15,7 +15,11 @@ run_server() {
|
|||||||
ts="$(get_ts)"
|
ts="$(get_ts)"
|
||||||
run_server
|
run_server
|
||||||
|
|
||||||
trap "kill -s KILL $pid; trap - EXIT; exit" EXIT INT HUP
|
k() {
|
||||||
|
kill -s KILL $pid
|
||||||
|
}
|
||||||
|
|
||||||
|
trap "k; trap - EXIT; exit 0" EXIT INT HUP
|
||||||
|
|
||||||
while true; do
|
while true; do
|
||||||
sleep 1;
|
sleep 1;
|
||||||
@ -24,7 +28,7 @@ while true; do
|
|||||||
ts="$new_ts"
|
ts="$new_ts"
|
||||||
echo ""
|
echo ""
|
||||||
if [ "$pid" != "0" ]; then
|
if [ "$pid" != "0" ]; then
|
||||||
kill -s KILL $pid
|
k
|
||||||
fi
|
fi
|
||||||
run_server
|
run_server
|
||||||
fi
|
fi
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user