We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6b7cccc commit fe43282Copy full SHA for fe43282
src/node_api.cc
@@ -1097,6 +1097,7 @@ class ThreadSafeFunction : public node::AsyncResource {
1097
}
1098
1099
void CloseHandlesAndMaybeDelete(bool set_closing = false) {
1100
+ v8::HandleScope scope(env->isolate);
1101
if (set_closing) {
1102
node::Mutex::ScopedLock lock(this->mutex);
1103
is_closing = true;
@@ -1114,6 +1115,7 @@ class ThreadSafeFunction : public node::AsyncResource {
1114
1115
ThreadSafeFunction* ts_fn =
1116
node::ContainerOf(&ThreadSafeFunction::async,
1117
reinterpret_cast<uv_async_t*>(handle));
1118
+ v8::HandleScope scope(ts_fn->env->isolate);
1119
uv_close(
1120
reinterpret_cast<uv_handle_t*>(&ts_fn->idle),
1121
[] (uv_handle_t* handle) -> void {
0 commit comments