Index: net/quic/test_tools/quic_test_utils.cc |
diff --git a/net/quic/test_tools/quic_test_utils.cc b/net/quic/test_tools/quic_test_utils.cc |
index 19fd68290872b0a524ac6d7ddca857ef2001f84a..ec2f27d9c09e028f78f679981dcc40501e2d8a75 100644 |
--- a/net/quic/test_tools/quic_test_utils.cc |
+++ b/net/quic/test_tools/quic_test_utils.cc |
@@ -632,8 +632,8 @@ QuicPacketWriter* TestWriterFactory::Create(QuicServerPacketWriter* writer, |
} |
void TestWriterFactory::OnPacketSent(WriteResult result) { |
- if (current_writer_ != NULL) { |
- current_writer_->connection()->OnPacketSent(result); |
+ if (current_writer_ != NULL && result.status == WRITE_STATUS_ERROR) { |
+ current_writer_->connection()->OnWriteError(result.error_code); |
current_writer_ = NULL; |
} |
} |