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()) {