test: add missing calls to napi_async_destroy
PR-URL: https://github.com/nodejs/node/pull/33114 Reviewed-By: Chengzhong Wu <legendecas@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de>
This commit is contained in:
parent
e0ba4b1592
commit
ff38ec0471
@ -47,6 +47,7 @@ napi_value RunInCallbackScope(napi_env env, napi_callback_info info) {
|
||||
}
|
||||
|
||||
NAPI_CALL(env, napi_close_callback_scope(env, scope));
|
||||
NAPI_CALL(env, napi_async_destroy(env, context));
|
||||
|
||||
return result;
|
||||
}
|
||||
@ -85,6 +86,7 @@ static void Callback(uv_work_t* req, int ignored) {
|
||||
NAPI_CALL_RETURN_VOID(env, napi_close_callback_scope(env, scope));
|
||||
|
||||
NAPI_CALL_RETURN_VOID(env, napi_close_handle_scope(env, handle_scope));
|
||||
NAPI_CALL_RETURN_VOID(env, napi_async_destroy(env, context));
|
||||
delete req;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user