Closed RobinTail closed 1 hour ago
Crashes with
TypeError: Cannot read properties of undefined (reading 'readable')
at IncomingMessage._read (node:_http_incoming:214:19)
at Readable.read (node:internal/streams/readable:737:12)
at resume_ (node:internal/streams/readable:1255:12)
at process.processTicksAndRejections (node:internal/process/task_queues:82:21)
Emitted 'error' event on IncomingMessage instance at:
at emitErrorNT (node:internal/streams/destroy:169:8)
at errorOrDestroy (node:internal/streams/destroy:238:7)
at Readable.read (node:internal/streams/readable:739:7)
at resume_ (node:internal/streams/readable:1255:12)
at process.processTicksAndRejections (node:internal/process/task_queues:82:21)
Something is messed up with a prototype chain. This seems to be a compatibility issue with Node >= 15, the bridge and spdy as well:
https://github.com/expressjs/express/issues/3388
https://github.com/rahulramesha/http2-express-bridge/issues/11
https://github.com/spdy-http2/node-spdy/issues/380
UPD: found a way to use spdy-fixes conditionally, using same pair of servers
Experiments regarding #2092
allowH2