diff --git a/worker/worker.cpp b/worker/worker.cpp index 284dba4..c9acebc 100644 --- a/worker/worker.cpp +++ b/worker/worker.cpp @@ -1123,6 +1123,7 @@ void Worker::ReleaseWorkerThreadContent() // 4. delete NativeEngine created in worker thread auto workerEngine = reinterpret_cast(workerEnv_); workerEngine->CloseAsyncWork(); + reinterpret_cast(workerEnv_)->DeleteEngine(); Helper::CloseHelp::DeletePointer(reinterpret_cast(workerEnv_), false); workerEnv_ = nullptr; }