Skip to content
This repository was archived by the owner on Apr 3, 2020. It is now read-only.

Commit 13900aa

Browse files
rch-chromium-orgCommit bot
authored and
Commit bot
committed
Fix a bug where QUIC connections would not fallback to TCP if the connection fails.
BUG=425599 Review URL: https://codereview.chromium.org/667053006 Cr-Commit-Position: refs/heads/master@{#300536}
1 parent ac8f5a4 commit 13900aa

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

net/quic/quic_reliable_client_stream.cc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,12 +42,12 @@ uint32 QuicReliableClientStream::ProcessData(const char* data,
4242
return data_len;
4343
}
4444

45-
void QuicReliableClientStream::OnFinRead() {
45+
void QuicReliableClientStream::OnClose() {
4646
if (delegate_) {
4747
delegate_->OnClose(connection_error());
4848
delegate_ = nullptr;
4949
}
50-
ReliableQuicStream::OnFinRead();
50+
ReliableQuicStream::OnClose();
5151
}
5252

5353
void QuicReliableClientStream::OnCanWrite() {

net/quic/quic_reliable_client_stream.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ class NET_EXPORT_PRIVATE QuicReliableClientStream : public QuicDataStream {
5555

5656
// QuicDataStream
5757
uint32 ProcessData(const char* data, uint32 data_len) override;
58-
void OnFinRead() override;
58+
void OnClose() override;
5959
void OnCanWrite() override;
6060
QuicPriority EffectivePriority() const override;
6161

0 commit comments

Comments
 (0)