Skip to content

Commit 71cf21a

Browse files
jasnellevanlucas
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 c0954f4 commit 71cf21a

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
@@ -773,7 +773,9 @@ class Http2Session extends EventEmitter {
773773
const setupFn = setupHandle(this, socket, type, options);
774774
if (socket.connecting) {
775775
this[kState].connecting = true;
776-
socket.once('connect', setupFn);
776+
const connectEvent =
777+
socket instanceof tls.TLSSocket ? 'secureConnect' : 'connect';
778+
socket.once(connectEvent, setupFn);
777779
} else {
778780
setupFn();
779781
}

0 commit comments

Comments
 (0)