)]}'
{
  "commit": "0704177f3be733130adf7deeb70a4c0e4799dba3",
  "tree": "7ab0283928da788760052fc539cc88fd30f93447",
  "parents": [
    "abf26a14a65b111d492067f407f32455c5b1048c"
  ],
  "author": {
    "name": "Michael Fraenkel",
    "email": "michael.fraenkel@gmail.com",
    "time": "Sun Jun 28 13:05:20 2020 -0600"
  },
  "committer": {
    "name": "Dmitri Shuralyov",
    "email": "dmitshur@golang.org",
    "time": "Thu Oct 29 20:23:59 2020 +0000"
  },
  "message": "[release-branch.go1.15-bundle] http2: close Transport connection on write errors\n\nWhen a new connection is created, and a write error occurs during the\ninitial exchange, the connection must be closed. There is no guarantee\nthat the caller will close the connection.\n\nWhen a connection with an existing write error is used or being used, it\nwill stay in use until its read loop completes. Requests will continue\nto use this connection and fail when writing its header. These\nconnections should be closed to force the cleanup in its readLoop.\n\nUpdates golang/go#39337.\nFor golang/go#42113.\n\nChange-Id: I45e1293309e40629531f4cbb69387864f4f71bc2\nReviewed-on: https://go-review.googlesource.com/c/net/+/240337\nReviewed-by: Brad Fitzpatrick \u003cbradfitz@golang.org\u003e\nRun-TryBot: Brad Fitzpatrick \u003cbradfitz@golang.org\u003e\nTryBot-Result: Go Bot \u003cgobot@golang.org\u003e\nTrust: Brad Fitzpatrick \u003cbradfitz@golang.org\u003e\nTrust: Damien Neil \u003cdneil@google.com\u003e\n(cherry picked from commit f5854403a9740e74b2e9e725e6cd7c8a57711905)\nReviewed-on: https://go-review.googlesource.com/c/net/+/266158\nTrust: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nRun-TryBot: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Emmanuel Odeke \u003cemmanuel@orijtech.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "54acc1e3601b284a679cd425b4de64b2412ec328",
      "old_mode": 33188,
      "old_path": "http2/transport.go",
      "new_id": "7a07ad591391092dbdb1038a30e5bc9022f2a16c",
      "new_mode": 33188,
      "new_path": "http2/transport.go"
    },
    {
      "type": "modify",
      "old_id": "1424f818b2d76ccb1c158c82948170bbb5ed9970",
      "old_mode": 33188,
      "old_path": "http2/transport_test.go",
      "new_id": "59952541838fb87ba88b4e0863ad9cf98344112a",
      "new_mode": 33188,
      "new_path": "http2/transport_test.go"
    }
  ]
}
