| Index: net/quic/quic_default_packet_writer.cc
|
| diff --git a/net/quic/quic_default_packet_writer.cc b/net/quic/quic_default_packet_writer.cc
|
| index 5dd80c6fd3dfd25c72e37aff5f5cac309d82c618..6453846635ebd3408fc10c0fe7ea0b10f4126c66 100644
|
| --- a/net/quic/quic_default_packet_writer.cc
|
| +++ b/net/quic/quic_default_packet_writer.cc
|
| @@ -65,8 +65,9 @@ void QuicDefaultPacketWriter::SetWritable() {
|
| void QuicDefaultPacketWriter::OnWriteComplete(int rv) {
|
| DCHECK_NE(rv, ERR_IO_PENDING);
|
| write_blocked_ = false;
|
| - WriteResult result(rv < 0 ? WRITE_STATUS_ERROR : WRITE_STATUS_OK, rv);
|
| - connection_->OnPacketSent(result);
|
| + if (rv < 0) {
|
| + connection_->OnWriteError(rv);
|
| + }
|
| connection_->OnCanWrite();
|
| }
|
|
|
|
|