From 8feb1dc3b71ebf5c24acc6eeacf0b798c4141ff2 Mon Sep 17 00:00:00 2001 From: Marc Horowitz Date: Wed, 22 Jun 2016 17:54:33 -0700 Subject: [PATCH] If ExceptionsManager.handleException throws, throw the original error Summary: This will let the JSC exception handling catch the error, and display it in a red box. Reviewed By: yungsters Differential Revision: D3468336 fbshipit-source-id: b89335dbcebf16a881bba783c68242e2b0cd509f --- .../Initialization/InitializeJavaScriptAppEngine.js | 1 + 1 file changed, 1 insertion(+) diff --git a/Libraries/JavaScriptAppEngine/Initialization/InitializeJavaScriptAppEngine.js b/Libraries/JavaScriptAppEngine/Initialization/InitializeJavaScriptAppEngine.js index 917c786fa..c1a777406 100644 --- a/Libraries/JavaScriptAppEngine/Initialization/InitializeJavaScriptAppEngine.js +++ b/Libraries/JavaScriptAppEngine/Initialization/InitializeJavaScriptAppEngine.js @@ -136,6 +136,7 @@ function setUpErrorHandler() { require('ExceptionsManager').handleException(e, isFatal); } catch (ee) { console.log('Failed to print error: ', ee.message); + throw e; } }