Skip to content

Commit 049e332

Browse files
authored
Do not add IdleTimeoutHandler while processing pipelined requests (#3124)
1 parent bbccac2 commit 049e332

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

reactor-netty-http/src/main/java/reactor/netty/http/server/HttpTrafficHandler.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -362,6 +362,8 @@ public void write(ChannelHandlerContext ctx, Object msg, ChannelPromise promise)
362362
.execute(this);
363363
}
364364
else {
365+
IdleTimeoutHandler.addIdleTimeoutHandler(ctx.pipeline(), idleTimeout);
366+
365367
ctx.read();
366368
}
367369
return;
@@ -461,8 +463,6 @@ public void operationComplete(ChannelFuture future) {
461463
}
462464
}
463465

464-
IdleTimeoutHandler.addIdleTimeoutHandler(future.channel().pipeline(), idleTimeout);
465-
466466
HttpServerOperations.cleanHandlerTerminate(future.channel());
467467
}
468468

0 commit comments

Comments
 (0)