)]}'
{
  "commit": "789d6ab5c07cc115571f21d09846e7208c672860",
  "tree": "8a97c30300bd3c0d5a5a5cb874d40f70632b72d9",
  "parents": [
    "b8e4b6a470aa2d76cd8fe33d235a96055c4a39b6"
  ],
  "author": {
    "name": "Valentin Bartenev",
    "email": "vbart@nginx.com",
    "time": "Tue May 23 20:19:39 2017 +0300"
  },
  "committer": {
    "name": "Valentin Bartenev",
    "email": "vbart@nginx.com",
    "time": "Tue May 23 20:19:39 2017 +0300"
  },
  "message": "HTTP/2: fixed segfault when memory allocation failed.\n\nIf allocation of cleanup handler in the HTTP/2 header filter failed, then\na stream might be freed with a HEADERS frame left in the output queue.\n\nNow the HEADERS frame is accounted in the queue before trying to allocate\nthe cleanup handler.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dac50463e8103eb5c08e962a5942fff73aa87e6e",
      "old_mode": 33188,
      "old_path": "src/http/v2/ngx_http_v2_filter_module.c",
      "new_id": "7276531ffa395066fb1c30d57e60da08d0ae9c86",
      "new_mode": 33188,
      "new_path": "src/http/v2/ngx_http_v2_filter_module.c"
    }
  ]
}
