summaryrefslogtreecommitdiffhomepage
path: root/test
diff options
context:
space:
mode:
authorMax Romanov <max.romanov@nginx.com>2020-12-23 11:01:36 +0300
committerMax Romanov <max.romanov@nginx.com>2020-12-23 11:01:36 +0300
commitb7dba9006243f65e66d85a3a29841262c1c5dfef (patch)
treef36b8c60c0f573d3ac4949ae0aede586053e4524 /test
parentcac762ab7ef22798d0f1d0813201c0018bd589a1 (diff)
downloadunit-b7dba9006243f65e66d85a3a29841262c1c5dfef.tar.gz
unit-b7dba9006243f65e66d85a3a29841262c1c5dfef.tar.bz2
Static: fixing request memory pool leakage in router.
When a static file larger than NXT_HTTP_STATIC_BUF_SIZE (128K) is served, two buffers are allocated and chained; each retains the whole request memory pool. Starting from 41331471eee7, the completion handler was called once for a linked buffer chain, but the second buffer got lost. This patch improves the completion handler's treatment of static buffers to handle all linked buffers.
Diffstat (limited to 'test')
0 files changed, 0 insertions, 0 deletions