]> granicus.if.org Git - apache/commit
On the trunk:
authorStefan Eissing <icing@apache.org>
Fri, 23 Dec 2016 11:34:32 +0000 (11:34 +0000)
committerStefan Eissing <icing@apache.org>
Fri, 23 Dec 2016 11:34:32 +0000 (11:34 +0000)
commita1d69148c2cdf11a0ed0c4046f9c79f4ecdc686e
tree08e03c7fc064b71278409bfb2a6c5f468a167bc5
parent0674872c164c247407ed2c9a29cade1722168e09
On the trunk:

Fix mod_h2/github issue #126: correct lifetime of data sent on temp pools

* modules/http2/h2_bucket_beam.c
  - ignore send pools that are sub-pools of the existing one
  - added h2_beam_send_from() to allow explicit registering of the
    correct pool for the sending

* modules/http2/h2_bucket_beam.h
  - add prototype for h2_beam_send_from()

* modules/http2/h2_mplx.c
  - adding logging of output beam state

* modules/http2/h2_stream.c
  - register stream pool for sending data on input beam

* modules/http2/h2_task.c
  - register task pool on output beam on creation
  - adding trace logging

* modules/http2/h2_proxy_session.c
  - fixing a type in a comment while we're at it

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1775813 13f79535-47bb-0310-9956-ffa450edef68
CHANGES
modules/http2/h2_bucket_beam.c
modules/http2/h2_bucket_beam.h
modules/http2/h2_mplx.c
modules/http2/h2_proxy_session.c
modules/http2/h2_stream.c
modules/http2/h2_task.c