diff options
author | 2021-04-23 16:28:47 +0000 | |
---|---|---|
committer | 2021-04-23 16:28:47 +0000 | |
commit | 2a0107d7ecce0dcb3b525d40e8bbb276f3b82da0 (patch) | |
tree | 80df9771b0e26a250384398bd01ddf1e9f1b254c /sources/hv-collector-main/src/main | |
parent | 8a6f4c65e327f908dfa787f0272c195065f2c2e5 (diff) | |
parent | e3184fb92637badbbf18fbaf3fada29412a59c77 (diff) |
Merge "Change openjdk baseOS img to integration-java11"
Diffstat (limited to 'sources/hv-collector-main/src/main')
-rwxr-xr-x | sources/hv-collector-main/src/main/docker/entry.sh | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/sources/hv-collector-main/src/main/docker/entry.sh b/sources/hv-collector-main/src/main/docker/entry.sh index a612e393..6bac5afe 100755 --- a/sources/hv-collector-main/src/main/docker/entry.sh +++ b/sources/hv-collector-main/src/main/docker/entry.sh @@ -1,20 +1,17 @@ -#!/usr/bin/env bash - -set -euo pipefail +#!/usr/bin/env sh pid=-1 -function handle_sigterm() { - if [[ ${pid} -ge 0 ]]; then +handle_sigterm() { + if [ ${pid} -ge 0 ]; then echo "Caught SIGTERM signal. Redirecting to process with pid=${pid}" kill -TERM "${pid}" wait ${pid} fi exit 143 # 128 + 15 -- SIGTERM } -trap "handle_sigterm" SIGTERM - -java ${JAVA_OPTS:-} -cp '*:' org.onap.dcae.collectors.veshv.main.MainKt $@ & +trap "handle_sigterm" TERM +java ${JAVA_OPTS} -cp '*:' org.onap.dcae.collectors.veshv.main.MainKt "$@" & pid=$! echo "Service started with pid=${pid}" wait ${pid} |