In http/end_to_end_test, use live client address to send STATELESS_RESET.
PiperOrigin-RevId: 351865931
Change-Id: Ifb952765629f1af3d75f45c930ca8a38da1d2481
diff --git a/quic/core/http/end_to_end_test.cc b/quic/core/http/end_to_end_test.cc
index 3e1095b..c017b16 100644
--- a/quic/core/http/end_to_end_test.cc
+++ b/quic/core/http/end_to_end_test.cc
@@ -3054,9 +3054,9 @@
// We must pause the server's thread in order to call WritePacket without
// race conditions.
server_thread_->Pause();
- server_writer_->WritePacket(
- packet->data(), packet->length(), server_address_.host(),
- client_->client()->network_helper()->GetLatestClientAddress(), nullptr);
+ auto client_address = client_connection->self_address();
+ server_writer_->WritePacket(packet->data(), packet->length(),
+ server_address_.host(), client_address, nullptr);
server_thread_->Resume();
// The request should fail.
@@ -3102,9 +3102,9 @@
// We must pause the server's thread in order to call WritePacket without
// race conditions.
server_thread_->Pause();
- server_writer_->WritePacket(
- packet->data(), packet->length(), server_address_.host(),
- client_->client()->network_helper()->GetLatestClientAddress(), nullptr);
+ auto client_address = client_connection->self_address();
+ server_writer_->WritePacket(packet->data(), packet->length(),
+ server_address_.host(), client_address, nullptr);
server_thread_->Resume();
if (version_.HasIetfInvariantHeader()) {