You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by ma...@apache.org on 2018/07/17 00:32:13 UTC
[trafficserver] branch master updated: Remove
Http2ConnectionState::continued_buffer
This is an automated email from the ASF dual-hosted git repository.
maskit pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/trafficserver.git
The following commit(s) were added to refs/heads/master by this push:
new e4a94b9 Remove Http2ConnectionState::continued_buffer
e4a94b9 is described below
commit e4a94b9cec7119c96fde1205611cb60ceed8428d
Author: Masakazu Kitajo <ma...@apache.org>
AuthorDate: Sun Jul 15 23:10:58 2018 +0900
Remove Http2ConnectionState::continued_buffer
continued_buffer is not used at all
---
proxy/http2/Http2ConnectionState.h | 10 +---------
1 file changed, 1 insertion(+), 9 deletions(-)
diff --git a/proxy/http2/Http2ConnectionState.h b/proxy/http2/Http2ConnectionState.h
index a832216..bb2a2b2 100644
--- a/proxy/http2/Http2ConnectionState.h
+++ b/proxy/http2/Http2ConnectionState.h
@@ -130,11 +130,7 @@ public:
{
local_hpack_handle = new HpackHandle(HTTP2_HEADER_TABLE_SIZE);
remote_hpack_handle = new HpackHandle(HTTP2_HEADER_TABLE_SIZE);
-
- continued_buffer.iov_base = nullptr;
- continued_buffer.iov_len = 0;
-
- dependency_tree = new DependencyTree(Http2::max_concurrent_streams_in);
+ dependency_tree = new DependencyTree(Http2::max_concurrent_streams_in);
}
void
@@ -148,9 +144,6 @@ public:
mutex = nullptr; // magic happens - assigning to nullptr frees the ProxyMutex
delete local_hpack_handle;
delete remote_hpack_handle;
-
- ats_free(continued_buffer.iov_base);
-
delete dependency_tree;
this->ua_session = nullptr;
@@ -326,7 +319,6 @@ private:
// "If the END_HEADERS bit is not set, this frame MUST be followed by
// another CONTINUATION frame."
Http2StreamId continued_stream_id = 0;
- IOVec continued_buffer;
bool _scheduled = false;
bool fini_received = false;
int recursion = 0;