http: support readable hwm in IncomingMessage
This commit causes http.IncomingMessage
instances to set their readableHighWaterMark
value the same value used in the underlying socket.
FWIW, http.OutgoingMessage
already uses the socket to set its writableHighWaterMark
.
Fixes: https://github.com/nodejs/node/issues/30107
Checklist
-
make -j4 test
(UNIX), orvcbuild test
(Windows) passes -
tests and/or benchmarks are included -
documentation is changed or added -
commit message follows commit guidelines