)]}'
{
  "commit": "4729a71b470da5236c384a7266946d786d38268b",
  "tree": "a89cbd8cbaa2807d72dd69160f030ad8dd9fff14",
  "parents": [
    "b0f3dd49b02f5e64488f19c973b9bcde0c0bdb66"
  ],
  "author": {
    "name": "nhancdt2602",
    "email": "55862577+nhancdt2602@users.noreply.github.com",
    "time": "Mon Aug 03 19:02:17 2026 +0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Aug 03 12:02:17 2026 +0000"
  },
  "message": "fix(test): treat ECONNRESET as graceful in SimpleTCPProxy (#3574)\n\nFixes #3515.\n\nThis treats ECONNRESET the same as io.EOF in SimpleTCPProxy\u0027s copy loop\nas both are expected outcomes of an intentional teardown.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "49a4e929a793a39cce7d1da8f561907a82147a72",
      "old_mode": 33188,
      "old_path": "tests/gocase/util/client.go",
      "new_id": "e1761cb280c14bc3f15271323c7e44a2acca4ad2",
      "new_mode": 33188,
      "new_path": "tests/gocase/util/client.go"
    }
  ]
}
