Merge remote-tracking branch 'akatrevorjay/pull-req-0' into 1356_mh-safe-stop-kill-event

This commit is contained in:
Michael Hobbs
2015-09-10 08:30:50 -07:00

8
dokku
View File

@@ -181,8 +181,12 @@ case "$1" in
trap '' INT HUP
sleep $WAIT
for oldid in $oldids; do
docker stop $oldid &> /dev/null
docker kill $oldid &> /dev/null # force a kill as docker seems to not send SIGKILL as the docs would indicate
# Attempt to stop, if that fails, then force a kill as docker seems
# to not send SIGKILL as the docs would indicate. If that fails, move
# on to the next.
docker stop $oldid \
|| docker kill $oldid \
|| : # Always continue in case we have multiple to kill
done
) & disown -a
# Use trap since disown/nohup don't seem to keep child alive