diff options
author | Divy Srivastava <dj.srivastava23@gmail.com> | 2024-10-14 12:41:34 +0530 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-10-14 12:41:34 +0530 |
commit | d22195e7416e7923e2868e3f250abb457f115fc6 (patch) | |
tree | 8d2f73dee5a9f9954901f022fb172fd5f77d3dfa /cli | |
parent | 7c3da2ec1c12c8c16b04d89b7aec5e04cd2ff3be (diff) |
fix(ext/napi): pass user context to napi_threadsafe_fn finalizers (#26229)
Fixes https://github.com/denoland/deno/issues/26228
Diffstat (limited to 'cli')
-rw-r--r-- | cli/napi/node_api.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/cli/napi/node_api.rs b/cli/napi/node_api.rs index 2efb71c26..4497a4695 100644 --- a/cli/napi/node_api.rs +++ b/cli/napi/node_api.rs @@ -692,7 +692,7 @@ impl Drop for TsFn { if let Some(finalizer) = self.thread_finalize_cb { unsafe { - (finalizer)(self.env as _, self.thread_finalize_data, ptr::null_mut()); + (finalizer)(self.env as _, self.thread_finalize_data, self.context); } } } |