)]}'
{
  "commit": "060b92451bc71c1f4dc1c7d5fdadf4ba69e3539d",
  "tree": "43c2f7fe83e92d565bcdde1633d3397be17cb8ec",
  "parents": [
    "891b43db32ad7b21bc9e37f42751cb6fc85a3a73"
  ],
  "author": {
    "name": "Maxim Dounin",
    "email": "mdounin@mdounin.ru",
    "time": "Fri Feb 10 14:31:04 2012 +0000"
  },
  "committer": {
    "name": "Maxim Dounin",
    "email": "mdounin@mdounin.ru",
    "time": "Fri Feb 10 14:31:04 2012 +0000"
  },
  "message": "Upstream: fixed \"too big header\" check.\n\nIf header filter postponed processing of a header by returning NGX_AGAIN\nand not moved u-\u003ebuffer-\u003epos, previous check incorrectly assumed there\nis additional space and did another recv() with zero-size buffer.  This\nresulted in \"upstream prematurely closed connection\" error instead\nof correct \"upstream sent too big header\" one.\n\nPatch by Feibo Li.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ba21c013543431a49b46bde0c71995299bc98105",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_upstream.c",
      "new_id": "577c2b563556e798209e3b77c98bea1f9e6cf3cb",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_upstream.c"
    }
  ]
}
