From 795a244bd04b67157c106a4009a127b6d03a4081 Mon Sep 17 00:00:00 2001 From: Igor Sysoev Date: Thu, 28 Dec 2017 20:12:13 +0300 Subject: [PATCH] Disabled Nagle algorithm for keep-alive connections. --- src/nxt_h1proto.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/nxt_h1proto.c b/src/nxt_h1proto.c index 3d86b5dd..be9892c1 100644 --- a/src/nxt_h1proto.c +++ b/src/nxt_h1proto.c @@ -852,6 +852,10 @@ nxt_h1p_keepalive(nxt_task_t *task, nxt_h1proto_t *h1p, nxt_conn_t *c) nxt_debug(task, "h1p keepalive"); + if (!c->tcp_nodelay) { + nxt_conn_tcp_nodelay_on(task, c); + } + b = h1p->buffers; nxt_memzero(&h1p->parser, sizeof(nxt_h1proto_t));