)]}'
{
  "commit": "c463ece9d71c363083eb7a56793b55abe6575e0e",
  "tree": "eca1c8ad73338c6a3f21b8358cbd3269b3ca28b2",
  "parents": [
    "ac5deaa9061e33eeb06e3f4e1b2a89d3f025d6ac"
  ],
  "author": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Thu Jan 31 15:36:33 2008 +0000"
  },
  "committer": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Thu Jan 31 15:36:33 2008 +0000"
  },
  "message": "reset ready flag if no data is available,\nthis fixes endless loop at least in lingering close\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6361b3ce02007fe9e1d9aefeee1e91011b56a7aa",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_recv.c",
      "new_id": "f4d6a2bccd4717c108e5c371442ddd9a135a537e",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_recv.c"
    }
  ]
}
