aboutsummaryrefslogtreecommitdiffstats
path: root/container-disc
diff options
context:
space:
mode:
authorgjoranv <gv@oath.com>2018-07-05 12:24:22 +0200
committergjoranv <gv@oath.com>2018-07-05 12:24:22 +0200
commitde92309965a141265c19289bbd2a62dff427a0c2 (patch)
treea75f31e00ee048493a7e70516c3ba921f1fb49c4 /container-disc
parent49535dc705de69fd225e38238e15f0dd4a14b74f (diff)
Set MaxJavaStackTraceDepth to a value legal for all JVM versions.
- On JDK 9+, -1 is invalid, and 0 really means zero.
Diffstat (limited to 'container-disc')
-rwxr-xr-xcontainer-disc/src/main/sh/vespa-start-container-daemon.sh4
1 files changed, 2 insertions, 2 deletions
diff --git a/container-disc/src/main/sh/vespa-start-container-daemon.sh b/container-disc/src/main/sh/vespa-start-container-daemon.sh
index 6f0c97f6177..88c8d133d03 100755
--- a/container-disc/src/main/sh/vespa-start-container-daemon.sh
+++ b/container-disc/src/main/sh/vespa-start-container-daemon.sh
@@ -190,7 +190,7 @@ exec_jsvc () {
${jsvc_opts} \
${memory_options} \
${jvm_gcopts} \
- -XX:MaxJavaStackTraceDepth=-1 \
+ -XX:MaxJavaStackTraceDepth=1000000 \
-XX:+HeapDumpOnOutOfMemoryError \
-XX:HeapDumpPath="${VESPA_HOME}/var/crash" \
-XX:OnOutOfMemoryError='kill -9 %p' \
@@ -262,7 +262,7 @@ exec $numactlcmd $envcmd java \
-XX:+PreserveFramePointer \
${memory_options} \
${jvm_gcopts} \
- -XX:MaxJavaStackTraceDepth=-1 \
+ -XX:MaxJavaStackTraceDepth=1000000 \
-XX:+HeapDumpOnOutOfMemoryError \
-XX:HeapDumpPath="${VESPA_HOME}/var/crash" \
-XX:OnOutOfMemoryError='kill -9 %p' \