summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorRoman Arutyunyan <arut@nginx.com>2020-03-19 21:46:28 +0300
committerRoman Arutyunyan <arut@nginx.com>2020-03-19 21:46:28 +0300
commit5f9b188c21627737000238280140c371c9f33272 (patch)
treec0afcfe5020b9f99704cae4cbb1668a211f49978
parent3ba0d03a6eea3b38ece6a8aca4ceacdb9dbf039e (diff)
downloadnginx-5f9b188c21627737000238280140c371c9f33272.tar.gz
nginx-5f9b188c21627737000238280140c371c9f33272.tar.bz2
Reset QUIC timeout on every datagram.
-rw-r--r--src/event/ngx_event_quic.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/event/ngx_event_quic.c b/src/event/ngx_event_quic.c
index adce820a4..629d83360 100644
--- a/src/event/ngx_event_quic.c
+++ b/src/event/ngx_event_quic.c
@@ -478,6 +478,8 @@ ngx_quic_handshake_handler(ngx_event_t *rev)
return;
}
+ ngx_add_timer(rev, c->quic->streams.timeout);
+
if (c->close) {
ngx_quic_close_connection(c);
return;