commit | 64c341128bfe3c5342c0906f14d611a05f1c4688 | [log] [tgz] |
---|---|---|
author | wub <wub@google.com> | Mon Aug 19 11:54:55 2019 -0700 |
committer | Copybara-Service <copybara-worker@google.com> | Mon Aug 19 18:08:26 2019 -0700 |
tree | 2c4a81b25f46a58b18775ad1f653d30207409619 | |
parent | 28c1bf3e834a8395ae761f5a59fcc96158bb54c4 [diff] |
gfe-relnote: (n/a) Ensure BandwidthSampler.max_ack_height_tracker_.aggregation_epoch_start_time_ is initialized before Update(). Protected by --gfe2_reloadable_flag_quic_track_ack_height_in_bandwidth_sampler2, which replaces the old v1 flag. This fixes b/139652317. Without the initialization, (ack_time - aggregation_epoch_start_time_) at http://shortn/_NUjGL3bG9a can be a very large number, which cause signed integer overflow when multiplied with bandwidth. PiperOrigin-RevId: 264208119 Change-Id: Ibc6e5c81127f155d72f573781c81bc07db0a33f8
QUICHE (QUIC, Http/2, Etc) is Google‘s implementation of QUIC and related protocols. It powers Chromium as well as Google’s QUIC servers and some other projects.
The code is currently in process of being moved from https://cs.chromium.org/chromium/src/net/third_party/ into this repository. Please excuse our appearance while we're under construction.