Skip to content

Commit 013670c

Browse files
etkmaowwwcg
authored andcommitted
fix(core): fix ios thread joinable terminate crash (#4165)
1 parent d4d8856 commit 013670c

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

framework/ios/base/executors/HippyJSEnginesMapper.mm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,9 @@
6262
EngineResource::~EngineResource() {
6363
auto runner = engine_->GetJsTaskRunner();
6464
if (footstone::Worker::IsTaskRunning() && runner == footstone::runner::TaskRunner::GetCurrentTaskRunner()) {
65+
__block auto dom_worder = dom_worker_;
6566
dispatch_async(dispatch_get_main_queue(), ^{
66-
dom_worker_->Terminate();
67+
dom_worder->Terminate();
6768
});
6869
} else {
6970
dom_worker_->Terminate();

0 commit comments

Comments
 (0)