)]}'
{
  "commit": "eb16346dacd3348ea2f5ecacb3a7e5eaea2b5aba",
  "tree": "6b1ce89ec12b736991ee6440e56ddeff46adb0ae",
  "parents": [
    "ff3ea68e5272d32801410764a5e9340c62dbd9e7"
  ],
  "author": {
    "name": "Devon H. O\u0027Dell",
    "email": "devon.odell@gmail.com",
    "time": "Tue Dec 01 23:28:57 2009 -0800"
  },
  "committer": {
    "name": "Russ Cox",
    "email": "rsc@golang.org",
    "time": "Tue Dec 01 23:28:57 2009 -0800"
  },
  "message": "net: fix netFD.Close races\n\nFixes #271.\nFixes #321.\n\nR\u003drsc, agl, cw\nCC\u003dgolang-dev\nhttps://golang.org/cl/163052\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f134b0f78ab46e5f04155fa4d7957e3dc6701464",
      "old_mode": 33188,
      "old_path": "src/pkg/net/fd.go",
      "new_id": "e1592eb2691f3faed858ae00474ad667e1715423",
      "new_mode": 33188,
      "new_path": "src/pkg/net/fd.go"
    },
    {
      "type": "modify",
      "old_id": "c670aa21e7e1b53dd46f47c48a595b8dc40f33ba",
      "old_mode": 33188,
      "old_path": "src/pkg/net/sock.go",
      "new_id": "336c968664297cc5b3efd8d9bd39b1aeae2649a8",
      "new_mode": 33188,
      "new_path": "src/pkg/net/sock.go"
    },
    {
      "type": "modify",
      "old_id": "2633196266c34c6eb0eb7660ecea32201b2c2415",
      "old_mode": 33188,
      "old_path": "src/pkg/net/tcpsock.go",
      "new_id": "680ed30213a1549f3abd23da51c4d753661713bf",
      "new_mode": 33188,
      "new_path": "src/pkg/net/tcpsock.go"
    },
    {
      "type": "modify",
      "old_id": "a8b8ba3c922b2d0854f5e0ff76532c749f894e54",
      "old_mode": 33188,
      "old_path": "src/pkg/net/udpsock.go",
      "new_id": "d74a380788379176124b11e1e52427d7e5a7a67e",
      "new_mode": 33188,
      "new_path": "src/pkg/net/udpsock.go"
    },
    {
      "type": "modify",
      "old_id": "6572e85dc713d55ed7e55cc5910934ff3655c054",
      "old_mode": 33188,
      "old_path": "src/pkg/net/unixsock.go",
      "new_id": "4ac3be54aa9b9cd7426899341b742bb0cbbe211d",
      "new_mode": 33188,
      "new_path": "src/pkg/net/unixsock.go"
    }
  ]
}
