pull/32149/head
Craig Tiller 2 years ago committed by GitHub
parent 05491fb2f6
commit 045cf5c449
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      src/core/ext/transport/chttp2/transport/hpack_parser.cc

@ -1300,6 +1300,7 @@ grpc_error_handle HPackParser::Parse(const grpc_slice& slice, bool is_last) {
} }
grpc_error_handle HPackParser::ParseInput(Input input, bool is_last) { grpc_error_handle HPackParser::ParseInput(Input input, bool is_last) {
global_stats().IncrementHttp2MetadataSize(frame_length_);
if (ParseInputInner(&input)) { if (ParseInputInner(&input)) {
return absl::OkStatus(); return absl::OkStatus();
} }
@ -1311,7 +1312,6 @@ grpc_error_handle HPackParser::ParseInput(Input input, bool is_last) {
unparsed_bytes_ = std::vector<uint8_t>(input.frontier(), input.end_ptr()); unparsed_bytes_ = std::vector<uint8_t>(input.frontier(), input.end_ptr());
return absl::OkStatus(); return absl::OkStatus();
} }
global_stats().IncrementHttp2MetadataSize(frame_length_);
return input.TakeError(); return input.TakeError();
} }

Loading…
Cancel
Save