From d41285416966debfc1afe3424d25fbca7b157b83 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=9C=E7=85=9C?= Date: Wed, 4 Sep 2019 15:06:06 +0800 Subject: [PATCH] fix crash if mmap failed --- 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; }