Merge pull request #34 from dod-ccpo/reap

Reap child processes
This commit is contained in:
briandds
2018-06-18 11:39:36 -04:00
committed by GitHub

View File

@@ -1,5 +1,13 @@
#!/bin/bash
reap() {
kill -TERM $child
sleep 0.1
exit
}
trap reap TERM INT
# If a command fails, exit the script
set -e
@@ -7,4 +15,7 @@ set -e
cd "$(dirname "${0}")/.."
# Launch the app
pipenv run python app.py ${@}
pipenv run python app.py ${@} &
child=$!
wait $child