From 6bea2f7c2b99445a543a07f712f59707130222f6 Mon Sep 17 00:00:00 2001 From: Kelven Yang Date: Mon, 11 Jul 2011 16:52:45 -0700 Subject: [PATCH] Forgot to save this file before last check-in --- .../com/cloud/consoleproxy/ConsoleProxyAjaxImageHandler.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/console-proxy/src/com/cloud/consoleproxy/ConsoleProxyAjaxImageHandler.java b/console-proxy/src/com/cloud/consoleproxy/ConsoleProxyAjaxImageHandler.java index 66632f93cea..812c4b4cb94 100644 --- a/console-proxy/src/com/cloud/consoleproxy/ConsoleProxyAjaxImageHandler.java +++ b/console-proxy/src/com/cloud/consoleproxy/ConsoleProxyAjaxImageHandler.java @@ -47,6 +47,9 @@ public class ConsoleProxyAjaxImageHandler implements HttpHandler { } catch (IllegalArgumentException e) { s_logger.warn("Exception, ", e); t.sendResponseHeaders(400, -1); // bad request + } catch(OutOfMemoryError e) { + s_logger.error("Unrecoverable OutOfMemory Error, exit and let it be re-launched"); + System.exit(1); } catch(Throwable e) { s_logger.error("Unexpected exception, ", e); t.sendResponseHeaders(500, -1); // server error