)]}'
{
  "commit": "95c316856d18d6088b72aac5a0803b4a023bc1bb",
  "tree": "328f1b4cd6fecc68cd8e6b1516624533b728b711",
  "parents": [
    "0edb3e919343b88f50c3deea0da2a2f9f9b2edfa"
  ],
  "author": {
    "name": "Maxim Dounin",
    "email": "mdounin@mdounin.ru",
    "time": "Fri Aug 10 21:54:23 2018 +0300"
  },
  "committer": {
    "name": "Maxim Dounin",
    "email": "mdounin@mdounin.ru",
    "time": "Fri Aug 10 21:54:23 2018 +0300"
  },
  "message": "Upstream keepalive: keepalive_timeout directive.\n\nThe directive configures maximum time a connection can be kept in the\ncache.  By configuring a time which is smaller than the corresponding\ntimeout on the backend side one can avoid the race between closing\na connection by the backend and nginx trying to use the same connection\nto send a request at the same time.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ef21ea28707b06451b41812ece2528728f75098a",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_upstream_keepalive_module.c",
      "new_id": "ffb2bcf2b48b58b16e4baf490a2e39f440eb75ed",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_upstream_keepalive_module.c"
    }
  ]
}
