Make Karaf dump heap on OOM by default
[controller.git] / karaf / opendaylight-karaf-resources / src / main / resources / bin / karaf
index 0d9f57e4362706aca94f6ab7190cfc1fad3985bc..9b061b7c9d8079546b3c3562c9052b7d25f50f37 100755 (executable)
@@ -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