From 440ae80adc3850c0c92a570c928b0de315b9bd72 Mon Sep 17 00:00:00 2001 From: darin Date: Wed, 4 Sep 2019 15:29:51 +0800 Subject: [PATCH] fix crash if mmap failed (#2880) --- weex_core/Source/android/multiprocess/weex_js_connection.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/weex_core/Source/android/multiprocess/weex_js_connection.cpp b/weex_core/Source/android/multiprocess/weex_js_connection.cpp index e708d15a31..fb9ebcf49a 100644 --- a/weex_core/Source/android/multiprocess/weex_js_connection.cpp +++ b/weex_core/Source/android/multiprocess/weex_js_connection.cpp @@ -163,6 +163,7 @@ static void *newIPCServer(void *_td) { int _errno = errno; //throw IPCException("failed to map ashmem region: %s", strerror(_errno)); newThreadStatus = ERROR; + base::android::DetachFromVM(); return nullptr; }