From 2e7a820b74cc232da3b3ece2ce4991ead7cbab01 Mon Sep 17 00:00:00 2001 From: Vratko Polak Date: Thu, 7 Apr 2016 16:49:42 +0200 Subject: [PATCH] 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 --- karaf/opendaylight-karaf-resources/src/main/resources/bin/karaf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 -- 2.36.6