| Index: net/quic/chromium/quic_chromium_client_session.cc
|
| diff --git a/net/quic/chromium/quic_chromium_client_session.cc b/net/quic/chromium/quic_chromium_client_session.cc
|
| index 5a1ae051a4ae2a91d815c357d422adbd7ad33f35..258b0c6b4eac7cfb2498a95f5b29fc00dbc2a388 100644
|
| --- a/net/quic/chromium/quic_chromium_client_session.cc
|
| +++ b/net/quic/chromium/quic_chromium_client_session.cc
|
| @@ -948,7 +948,7 @@ void QuicChromiumClientSession::OnSuccessfulVersionNegotiation(
|
| QuicSpdySession::OnSuccessfulVersionNegotiation(version);
|
| }
|
|
|
| -int QuicChromiumClientSession::OnWriteError(
|
| +int QuicChromiumClientSession::HandleWriteError(
|
| int error_code,
|
| scoped_refptr<StringIOBuffer> packet) {
|
| DCHECK(packet != nullptr);
|
| @@ -959,6 +959,16 @@ int QuicChromiumClientSession::OnWriteError(
|
| return use_error_code_from_rewrite_ ? error_code_from_rewrite_ : error_code;
|
| }
|
|
|
| +void QuicChromiumClientSession::OnWriteError(int error_code) {
|
| + DCHECK_NE(ERR_IO_PENDING, error_code);
|
| + DCHECK_GT(0, error_code);
|
| + connection()->OnWriteError(error_code);
|
| +}
|
| +
|
| +void QuicChromiumClientSession::OnWriteUnblocked() {
|
| + connection()->OnCanWrite();
|
| +}
|
| +
|
| void QuicChromiumClientSession::OnPathDegrading() {
|
| if (stream_factory_) {
|
| stream_factory_->MaybeMigrateSingleSession(this, EARLY_MIGRATION, nullptr);
|
|
|