Skip to content

Commit e4f645b

Browse files
committed
fixup! http: fix timeout reset after keep-alive timeout
1 parent 3d4d207 commit e4f645b

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

lib/_http_server.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -443,7 +443,6 @@ function socketOnData(server, socket, parser, state, d) {
443443
function onParserExecute(server, socket, parser, state, ret, d) {
444444
socket._unrefTimer();
445445
debug('SERVER socketOnParserExecute %d', ret);
446-
resetSocketTimeout(server, socket, state);
447446
onParserExecuteCommon(server, socket, parser, state, ret, undefined);
448447
}
449448

@@ -457,6 +456,8 @@ function socketOnError(e) {
457456
}
458457

459458
function onParserExecuteCommon(server, socket, parser, state, ret, d) {
459+
resetSocketTimeout(server, socket, state);
460+
460461
if (ret instanceof Error) {
461462
debug('parse error', ret);
462463
socketOnError.call(socket, ret);

0 commit comments

Comments
 (0)