@@ -57,8 +57,7 @@ Local<Object> TCPWrap::Instantiate(Environment* env,
57
57
AsyncWrap* parent,
58
58
TCPWrap::SocketType type) {
59
59
EscapableHandleScope handle_scope (env->isolate ());
60
- AsyncHooks::DefaultTriggerAsyncIdScope trigger_scope (
61
- env, parent->get_async_id ());
60
+ AsyncHooks::DefaultTriggerAsyncIdScope trigger_scope (parent);
62
61
CHECK_EQ (env->tcp_constructor_template ().IsEmpty (), false );
63
62
Local<Function> constructor = env->tcp_constructor_template ()->GetFunction ();
64
63
CHECK_EQ (constructor.IsEmpty (), false );
@@ -289,8 +288,7 @@ void TCPWrap::Connect(const FunctionCallbackInfo<Value>& args) {
289
288
int err = uv_ip4_addr (*ip_address, port, &addr);
290
289
291
290
if (err == 0 ) {
292
- AsyncHooks::DefaultTriggerAsyncIdScope trigger_scope (
293
- env, wrap->get_async_id ());
291
+ AsyncHooks::DefaultTriggerAsyncIdScope trigger_scope (wrap);
294
292
ConnectWrap* req_wrap =
295
293
new ConnectWrap (env, req_wrap_obj, AsyncWrap::PROVIDER_TCPCONNECTWRAP);
296
294
err = uv_tcp_connect (req_wrap->req (),
@@ -326,8 +324,7 @@ void TCPWrap::Connect6(const FunctionCallbackInfo<Value>& args) {
326
324
int err = uv_ip6_addr (*ip_address, port, &addr);
327
325
328
326
if (err == 0 ) {
329
- AsyncHooks::DefaultTriggerAsyncIdScope trigger_scope (
330
- env, wrap->get_async_id ());
327
+ AsyncHooks::DefaultTriggerAsyncIdScope trigger_scope (wrap);
331
328
ConnectWrap* req_wrap =
332
329
new ConnectWrap (env, req_wrap_obj, AsyncWrap::PROVIDER_TCPCONNECTWRAP);
333
330
err = uv_tcp_connect (req_wrap->req (),
0 commit comments