From 1d8d3d779ad38e0fcc72e90d17333ae4228a2a9b Mon Sep 17 00:00:00 2001 From: Mehdi Mulani Date: Fri, 2 Oct 2015 06:53:08 -0700 Subject: [PATCH] Backout ReactNative sync as some tests broke --- .../java/com/facebook/react/bridge/CatalystInstance.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ReactAndroid/src/main/java/com/facebook/react/bridge/CatalystInstance.java b/ReactAndroid/src/main/java/com/facebook/react/bridge/CatalystInstance.java index 7314648df..be3cd5d0a 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/bridge/CatalystInstance.java +++ b/ReactAndroid/src/main/java/com/facebook/react/bridge/CatalystInstance.java @@ -355,6 +355,13 @@ public class CatalystInstance { // framework/native code, it was triggered by JS and theoretically since we were able // to set up the bridge, JS could change its logic, reload, and not trigger that crash. mNativeModuleCallExceptionHandler.handleException(e); + mCatalystQueueConfiguration.getUIQueueThread().runOnQueue( + new Runnable() { + @Override + public void run() { + destroy(); + } + }); } }