mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
Throw ReactNoCrashSoftException when handle memeory pressure to avoid crash
Summary: As title Changelog: [Android][Changed] - Throw ReactNoCrashSoftException when handle memeory pressure to avoid crash Reviewed By: jacdebug Differential Revision: D47596577 fbshipit-source-id: 311492eaa4ed15b17807f5aa6c351a528fcfcdfa
This commit is contained in:
committed by
Facebook GitHub Bot
parent
f7f5b4913a
commit
fa9ea8326e
+2
-1
@@ -26,6 +26,7 @@ import com.facebook.react.bridge.LifecycleEventListener;
|
||||
import com.facebook.react.bridge.NativeArray;
|
||||
import com.facebook.react.bridge.NativeMap;
|
||||
import com.facebook.react.bridge.NativeModule;
|
||||
import com.facebook.react.bridge.ReactNoCrashSoftException;
|
||||
import com.facebook.react.bridge.ReactSoftExceptionLogger;
|
||||
import com.facebook.react.bridge.RuntimeExecutor;
|
||||
import com.facebook.react.bridge.RuntimeScheduler;
|
||||
@@ -467,7 +468,7 @@ final class ReactInstance {
|
||||
} catch (NullPointerException e) {
|
||||
ReactSoftExceptionLogger.logSoftException(
|
||||
TAG,
|
||||
new IllegalViewOperationException(
|
||||
new ReactNoCrashSoftException(
|
||||
"Native method handleMemoryPressureJs is called earlier than librninstance.so got ready."));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user