Version
origin/main branch
Platform
windows "$([Environment]::OSVersion.VersionString) $(('x86', 'x64')[[Environment]::Is64BitOperatingSystem])"
Subsystem
http
What steps will reproduce the bug?
import { createSecureServer } from 'http2'
let server = createSecureServer(...)
server.on('upgrade', () => { ... })
server.listen(443)
// Create a websocket connection to port 443
How often does it reproduce? Is there a required condition?
Must appear
What is the expected behavior? Why is that the expected behavior?
Websocket connection is normal
What do you see instead?
Additional information
relates to: #59824
Can you (@pimterry) add relevant test cases for this PR? http server, http2 server and test websocket connection