)]}'
{
  "commit": "d40ae949934344ccea67d52a6bf5c1cce8a35143",
  "tree": "9893569529d1d20d27f20576fa218c7e61496f32",
  "parents": [
    "d916cca327ce6df869746a6e3ed5f574a8e308bd"
  ],
  "author": {
    "name": "Roger Peppe",
    "email": "rogpeppe@gmail.com",
    "time": "Wed Feb 09 10:57:59 2011 -0800"
  },
  "committer": {
    "name": "Rob Pike",
    "email": "r@golang.org",
    "time": "Wed Feb 09 10:57:59 2011 -0800"
  },
  "message": "rpc: make more tolerant of errors.\nAdd Error type to enable clients to distinguish\nbetween local and remote errors.\nAlso return \"connection shut down error\" after\nthe first error return rather than returning the\nsame error each time.\n\nR\u003dr\nCC\u003dgolang-dev\nhttps://golang.org/cl/4080058\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6f028c10d968eb40f8b135d4bb60121b7aceda95",
      "old_mode": 33188,
      "old_path": "src/pkg/rpc/client.go",
      "new_id": "cb21cf907a177adf5715fda1a85b0aa98f165cf2",
      "new_mode": 33188,
      "new_path": "src/pkg/rpc/client.go"
    },
    {
      "type": "modify",
      "old_id": "91e9cd5c8d88bf33816c8956fbb23b04a0d0e5e0",
      "old_mode": 33188,
      "old_path": "src/pkg/rpc/server.go",
      "new_id": "4b622d4e5b80d049a7087b120c4594e8adaa0f0b",
      "new_mode": 33188,
      "new_path": "src/pkg/rpc/server.go"
    },
    {
      "type": "modify",
      "old_id": "1f080faa5b6e927bceabbba417e852ac5ec201b2",
      "old_mode": 33188,
      "old_path": "src/pkg/rpc/server_test.go",
      "new_id": "05aaebceb487bf132a17deeb56efe01afe8f572b",
      "new_mode": 33188,
      "new_path": "src/pkg/rpc/server_test.go"
    }
  ]
}
