commit | 77d628f3af8e85bc12bf6c092158b94a3fca3821 | [log] [tgz] |
---|---|---|
author | Bence Béky <bnc@chromium.org> | Fri Oct 13 14:06:59 2017 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Oct 13 14:06:59 2017 |
tree | 4fab4c5c3e5c436b3e536222d25bee0b3e027084 | |
parent | 4662d4766bb2746d290333b8466f8f575892a1d9 [diff] |
Remove some redundant NetLog info in SpdySession. This CL removes information (stream id, associated stream id, URL, window_size) from NetLog strings that can always be inferred from previous NetLog entries. RST_STREAM frames cannot carry any opaque data, therefore the affected strings never make it to the wire, they are only recorded in NetLog. Since NetLog is not running most of the time, it is a waste to call StringPrintf() to generate strings that are unused most of the time. String arguments of CloseSessionOnError() and DoDrainSession() are not changed, since those are sent in GOAWAY frames, and therefore allow server operators to understand why the client closes the connection. Bug: Change-Id: I4cf39fe438a047bf25e3a41f0de0389c837c3c51 Reviewed-on: https://chromium-review.googlesource.com/716377 Reviewed-by: Helen Li <xunjieli@chromium.org> Commit-Queue: Bence Béky <bnc@chromium.org> Cr-Commit-Position: refs/heads/master@{#508694}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .