From a0bca3017f18c126fbde94c1cf53806c070ca293 Mon Sep 17 00:00:00 2001 From: Tuomas Jaakola Date: Fri, 3 Sep 2021 22:38:38 +0300 Subject: [PATCH] SoLoader loads library only once --- .../java/com/facebook/react/jscexecutor/JSCExecutor.java | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/ReactAndroid/src/main/java/com/facebook/react/jscexecutor/JSCExecutor.java b/ReactAndroid/src/main/java/com/facebook/react/jscexecutor/JSCExecutor.java index 93c0130b749357..8cbb86828363bc 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/jscexecutor/JSCExecutor.java +++ b/ReactAndroid/src/main/java/com/facebook/react/jscexecutor/JSCExecutor.java @@ -15,17 +15,12 @@ @DoNotStrip /* package */ public class JSCExecutor extends JavaScriptExecutor { - private static boolean loaded = false; - static { loadLibrary(); } public static void loadLibrary() throws UnsatisfiedLinkError { - if (!loaded) { - SoLoader.loadLibrary("jscexecutor"); - } - loaded = true; + SoLoader.loadLibrary("jscexecutor"); } /* package */ JSCExecutor(ReadableNativeMap jscConfig) {