summaryrefslogtreecommitdiffhomepage
path: root/src/core/ngx_module.c
diff options
context:
space:
mode:
authorVladimir Homutov <vl@nginx.com>2022-02-01 15:43:56 +0300
committerVladimir Homutov <vl@nginx.com>2022-02-01 15:43:56 +0300
commitb9e398dc7b397d8684340c73720e470a731657ec (patch)
treeadeee2a71388bc1fa53c2ad93ce63c0474674277 /src/core/ngx_module.c
parent26bc237677f1baad3ab565b70cc951f8a3b6ad90 (diff)
downloadnginx-b9e398dc7b397d8684340c73720e470a731657ec.tar.gz
nginx-b9e398dc7b397d8684340c73720e470a731657ec.tar.bz2
QUIC: improved debug logging.
- wording in log->action is adjusted to match function names. - connection close steps are made obvious and start with "quic close" prefix: *1 quic close initiated rc:-4 *1 quic close silent drain:0 timedout:1 *1 quic close resumed rc:-1 *1 quic close resumed rc:-1 *1 quic close resumed rc:-4 *1 quic close completed this makes it easy to understand if particular "close" record is an initial cause or lasting process, or the final one. - cases of close without quic connection now logged as "packet rejected": *14 quic run *14 quic packet rx long flags:ec version:1 *14 quic packet rx hs len:61 *14 quic packet rx dcid len:20 00000000000002c32f60e4aa2b90a64a39dc4228 *14 quic packet rx scid len:8 81190308612cd019 *14 quic expected initial, got handshake *14 quic packet done rc:-1 level:hs decr:0 pn:0 perr:0 *14 quic packet rejected rc:-1, cleanup connection *14 reusable connection: 0 this makes it easy to spot early packet rejection and avoid confuse with quic connection closing (which in fact was not even created). - packet processing summary now uses same prefix "quic packet done rc:" - added debug to places where packet was rejected without any reason logged
Diffstat (limited to 'src/core/ngx_module.c')
0 files changed, 0 insertions, 0 deletions