From: Vratko Polak Date: Thu, 7 Apr 2016 14:49:42 +0000 (+0200) Subject: Make Karaf dump heap on OOM by default X-Git-Tag: release/boron~190 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=commitdiff_plain;h=2e7a820b74cc232da3b3ece2ce4991ead7cbab01;ds=sidebyside Make Karaf dump heap on OOM by default See mails in this thread: https://lists.opendaylight.org/pipermail/release/2016-March/006098.html This changes DEFAULT_JAVA_OPTS, so if user sets JAVA_OPTS it would override this. Change-Id: I54fad73c5f50a6bf251bd3b255293ff3ef4ed877 Signed-off-by: Vratko Polak --- diff --git a/karaf/opendaylight-karaf-resources/src/main/resources/bin/karaf b/karaf/opendaylight-karaf-resources/src/main/resources/bin/karaf index 0d9f57e436..9b061b7c9d 100755 --- a/karaf/opendaylight-karaf-resources/src/main/resources/bin/karaf +++ b/karaf/opendaylight-karaf-resources/src/main/resources/bin/karaf @@ -275,7 +275,7 @@ setupDebugOptions() { } setupDefaults() { - DEFAULT_JAVA_OPTS="-Xms$JAVA_MIN_MEM -Xmx$JAVA_MAX_MEM -XX:+UnlockDiagnosticVMOptions -XX:+UnsyncloadClass " + DEFAULT_JAVA_OPTS="-Xms$JAVA_MIN_MEM -Xmx$JAVA_MAX_MEM -XX:+UnlockDiagnosticVMOptions -XX:+UnsyncloadClass -XX:+HeapDumpOnOutOfMemoryError" #Set the JVM_VENDOR specific JVM flags if [ "$JVM_VENDOR" = "SUN" ]; then