X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/8cda7f9ce25adeff03b9636f70026f5e9263dbe8..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