summaryrefslogtreecommitdiffhomepage
path: root/src/core/ngx_parse_time.c
diff options
context:
space:
mode:
authorPiotr Sikora <piotrsikora@google.com>2015-10-01 20:25:55 -0700
committerPiotr Sikora <piotrsikora@google.com>2015-10-01 20:25:55 -0700
commitde4f0eb26b394f49abcc215badba443d3ab7922e (patch)
tree26c996d67f3a367b97ecc4265a716db36fe47965 /src/core/ngx_parse_time.c
parent71a6b600c25639cc7452a817806d3bf40149bf95 (diff)
downloadnginx-de4f0eb26b394f49abcc215badba443d3ab7922e.tar.gz
nginx-de4f0eb26b394f49abcc215badba443d3ab7922e.tar.bz2
HTTP/2: fix indirect reprioritization.
Previously, streams that were indirectly reprioritized (either because of a new exclusive dependency on their parent or because of removal of their parent from the dependency tree), didn't have their pointer to the parent node updated. This broke detection of circular dependencies and, as a result, nginx worker would crash due to stack overflow whenever such dependency was introduced. Found with afl-fuzz. Signed-off-by: Piotr Sikora <piotrsikora@google.com>
Diffstat (limited to 'src/core/ngx_parse_time.c')
0 files changed, 0 insertions, 0 deletions