mirror of
https://github.com/openharmony/js_api_module.git
synced 2026-07-19 18:23:43 -04:00
==-------------------------------------------==
在Worker析构过程中调用napi重构后提供的接口析构NativeEngineImpl issue: https://gitee.com/openharmony/js_worker_module/issues/I5CNZW ==-------------------------------------------== Signed-off-by: wangzhaoyong <970691906@qq.com> Change-Id: Ifd82c5b967be9c552aacb85de5fe9b7a098a03b3
This commit is contained in:
@@ -1123,6 +1123,7 @@ void Worker::ReleaseWorkerThreadContent()
|
||||
// 4. delete NativeEngine created in worker thread
|
||||
auto workerEngine = reinterpret_cast<NativeEngine*>(workerEnv_);
|
||||
workerEngine->CloseAsyncWork();
|
||||
reinterpret_cast<NativeEngine*>(workerEnv_)->DeleteEngine();
|
||||
Helper::CloseHelp::DeletePointer(reinterpret_cast<NativeEngine*>(workerEnv_), false);
|
||||
workerEnv_ = nullptr;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user