Merge bitcoin/bitcoin#34045: test: Log IP of download server in get_previous_releases.py

cdaf25f9c3 test: Log IP of download server in get_previous_releases.py (Ava Chow)

Pull request description:

  In order to help debug issues with previous release downloads from our web server, we need to know which IP the downloader connected to.

ACKs for top commit:
  fjahr:
    utACK cdaf25f9c3
  l0rinc:
    untested ACK cdaf25f9c3
  janb84:
    ACK cdaf25f9c3
  rkrux:
    tACK cdaf25f9c3
  glozow:
    ACK cdaf25f9c3

Tree-SHA512: 38b1ad5fe91b12fe5c4b71b35e3d66effb327c4515598b721a163f64a8efdd1e6237ff9f86c4897394d2c69c6e3a28ae4ba7ed9567a0e27ab6a6e90df8688b39
This commit is contained in:
merge-script
2025-12-11 08:36:05 -08:00

View File

@@ -122,6 +122,9 @@ def download_from_url(url, archive):
if response.status != 200:
raise RuntimeError(f"HTTP request failed with status code: {response.status}")
sock_info = response.fp.raw._sock.getpeername()
print(f"Connected to {sock_info[0]}")
total_size = int(response.getheader("Content-Length"))
progress_bytes = 0