X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/d843787b4ece9952597d7814cbf10fb383c72625..c07314d641177cfcecf4321a7b7e6771702f5916:/docker/keepproxy/run-keepproxy.in diff --git a/docker/keepproxy/run-keepproxy.in b/docker/keepproxy/run-keepproxy.in index 08fc4414bf..4bd934d5b3 100755 --- a/docker/keepproxy/run-keepproxy.in +++ b/docker/keepproxy/run-keepproxy.in @@ -6,4 +6,10 @@ export ARVADOS_API_HOST_INSECURE=yes # to get one while building the images export ARVADOS_API_TOKEN=@@API_SUPERUSER_SECRET@@ -exec keepproxy -listen=':9100' +read pid cmd state ppid pgrp session tty_nr tpgid rest < /proc/self/stat +trap "kill -TERM -$pgrp; exit" HUP EXIT TERM QUIT + +while /bin/true ; do + keepproxy -listen=':9100' + sleep 1 +done