]> git.kaiwu.me - nginx.git/commitdiff
QUIC: removed outdated TODOs.
authorVladimir Homutov <vl@nginx.com>
Thu, 20 Aug 2020 13:45:48 +0000 (16:45 +0300)
committerVladimir Homutov <vl@nginx.com>
Thu, 20 Aug 2020 13:45:48 +0000 (16:45 +0300)
The logical quic connection state is tested by handler functions that
process corresponding types of packets (initial/handshake/application).
The packet is declined if state is incorrect.

No timeout is required for the input queue.

src/event/ngx_event_quic.c

index 9930a909df368e2fe30313e1efeac52f0d62e6fe..b410cb0e069483b21b76f5dadf58cc3cea2c0a88 100644 (file)
@@ -1578,7 +1578,6 @@ ngx_quic_input(ngx_connection_t *c, ngx_buf_t *b)
             return ngx_quic_retry_input(c, &pkt);
         }
 
-        /* TODO: check current state */
         if (ngx_quic_long_pkt(pkt.flags)) {
 
             if (ngx_quic_pkt_in(pkt.flags)) {
@@ -2830,8 +2829,6 @@ ngx_quic_buffer_frame(ngx_connection_t *c, ngx_quic_frames_stream_t *fs,
                   "quic ordered frame with unexpected offset:"
                   " buffered, total %ui", fs->total);
 
-    /* TODO: do we need some timeout for this queue ?  */
-
     if (ngx_queue_empty(&fs->frames)) {
         ngx_queue_insert_after(&fs->frames, &dst->queue);
         return NGX_OK;