Index: net/tools/quic/test_tools/quic_test_utils.cc |
diff --git a/net/tools/quic/test_tools/quic_test_utils.cc b/net/tools/quic/test_tools/quic_test_utils.cc |
index 2e8c96d8bcc680b34310f7e3ffa4dca653554b9c..9ed44865ed5f28b8ca9b6186fef41634b2ea9081 100644 |
--- a/net/tools/quic/test_tools/quic_test_utils.cc |
+++ b/net/tools/quic/test_tools/quic_test_utils.cc |
@@ -138,8 +138,8 @@ QuicPacketWriter* TestWriterFactory::Create(QuicPacketWriter* 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; |
} |
} |