From 43913013c0cffe3537b4a7bba347b5d8ddaa6833 Mon Sep 17 00:00:00 2001 From: Aaron Piotrowski Date: Tue, 20 Aug 2019 15:37:33 -0500 Subject: [PATCH] Use Request size limits --- src/Connection/Http2Connection.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Connection/Http2Connection.php b/src/Connection/Http2Connection.php index 8ad885d5..1e3e5cbd 100644 --- a/src/Connection/Http2Connection.php +++ b/src/Connection/Http2Connection.php @@ -217,8 +217,8 @@ private function request(Request $request, CancellationToken $token): Promise $this->streams[$id] = $stream = new Http2Stream( self::DEFAULT_WINDOW_SIZE, $this->initialWindowSize, - self::DEFAULT_MAX_HEADER_SIZE, // $request->getMaxHeaderSize() - self::DEFAULT_MAX_BODY_SIZE // $request->getMaxBodySize() + $request->getHeaderSizeLimit(), + $request->getBodySizeLimit() ); $stream->request = $request; @@ -713,8 +713,8 @@ private function parser(): \Generator $this->streams[$pushedId] = $stream = new Http2Stream( self::DEFAULT_WINDOW_SIZE, 0, - self::DEFAULT_MAX_HEADER_SIZE, // $stream->request->getMaxHeaderSize() - 0 + $parent->request->getHeaderSizeLimit(), + $parent->request->getBodySizeLimit() ); $stream->parent = $parent; // Set parent stream on new stream.