From c57eb94b347f1be8fe625bf65ba4af38dccf5917 Mon Sep 17 00:00:00 2001 From: Alexander Blom Date: Wed, 6 Jul 2016 10:30:52 -0700 Subject: [PATCH] Execute init task on thread pool executor Reviewed By: foghina Differential Revision: D3522112 fbshipit-source-id: 8a0880d0e7bf3e0bce02c44e8d504f01ab47beb8 --- .../main/java/com/facebook/react/XReactInstanceManagerImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ReactAndroid/src/main/java/com/facebook/react/XReactInstanceManagerImpl.java b/ReactAndroid/src/main/java/com/facebook/react/XReactInstanceManagerImpl.java index 437095a6ebd..e510d129cbb 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/XReactInstanceManagerImpl.java +++ b/ReactAndroid/src/main/java/com/facebook/react/XReactInstanceManagerImpl.java @@ -710,7 +710,7 @@ import static com.facebook.systrace.Systrace.TRACE_TAG_REACT_JAVA_BRIDGE; if (mReactContextInitAsyncTask == null) { // No background task to create react context is currently running, create and execute one. mReactContextInitAsyncTask = new ReactContextInitAsyncTask(); - mReactContextInitAsyncTask.execute(initParams); + mReactContextInitAsyncTask.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, initParams); } else { // Background task is currently running, queue up most recent init params to recreate context // once task completes.