Skip to content

Commit f0f9e1a

Browse files
jasnellMylesBorins
authored andcommitted
http2: use correct connect event for TLS Socket
PR-URL: #17328 Fixes: #15303 Reviewed-By: Anatoli Papirovski <[email protected]> Reviewed-By: Sebastiaan Deckers <[email protected]>
1 parent 65f209c commit f0f9e1a

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

lib/internal/http2/core.js

+3-1
Original file line numberDiff line numberDiff line change
@@ -705,7 +705,9 @@ class Http2Session extends EventEmitter {
705705
const setupFn = setupHandle(this, socket, type, options);
706706
if (socket.connecting) {
707707
this[kState].connecting = true;
708-
socket.once('connect', setupFn);
708+
const connectEvent =
709+
socket instanceof tls.TLSSocket ? 'secureConnect' : 'connect';
710+
socket.once(connectEvent, setupFn);
709711
} else {
710712
setupFn();
711713
}

0 commit comments

Comments
 (0)