Files
node/lib
Alexey Orlenko e9ae4aaaad http: fix timeout reset after keep-alive timeout
Fix the logic of resetting the socket timeout of keep-alive HTTP
connections and add two tests:

* `test-http-server-keep-alive-timeout-slow-server` is a regression test
  for GH-13391.  It ensures that the server-side keep-alive timeout will
  not fire during processing of a request.

* `test-http-server-keep-alive-timeout-slow-client-headers` ensures that
  the regular socket timeout is restored as soon as a client starts
  sending a new request, not as soon as the whole message is received,
  so that the keep-alive timeout will not fire while, e.g., the client
  is sending large cookies.

Refs: https://github.com/nodejs/node/pull/2534
Fixes: https://github.com/nodejs/node/issues/13391
PR-URL: https://github.com/nodejs/node/pull/13549
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Brian White <mscdex@mscdex.net>
2019-02-28 16:55:53 +11:00
..
2015-10-08 17:32:08 -07:00
2017-10-25 04:09:42 -04:00
2017-09-05 12:49:49 -04:00
2016-12-20 14:42:45 -05:00
2018-02-12 19:28:06 -05:00
2018-02-12 19:28:05 -05:00
2017-09-05 12:49:50 -04:00
2018-12-25 10:14:28 -05:00
2018-02-27 00:01:59 -05:00
2017-03-08 17:11:23 -08:00
2016-10-11 12:31:51 -04:00
2018-02-12 19:28:11 -05:00
2018-02-12 19:28:04 -05:00
2017-11-28 13:10:35 +09:00
2017-12-13 15:53:34 +00:00
2018-02-12 19:28:11 -05:00
2017-03-08 17:10:34 -08:00