)]}'
{
  "commit": "e1469c37c08d5f5b2374e91c3c5940c46e5c4d67",
  "tree": "39f793b4594c8583d4abfec3da9f5b3a0b2a8d6d",
  "parents": [
    "5368bac5e7031f1867fb3941c6e0ea58f5b8d565"
  ],
  "author": {
    "name": "Valentin Bartenev",
    "email": "vbart@nginx.com",
    "time": "Tue Jul 19 20:31:09 2016 +0300"
  },
  "committer": {
    "name": "Valentin Bartenev",
    "email": "vbart@nginx.com",
    "time": "Tue Jul 19 20:31:09 2016 +0300"
  },
  "message": "HTTP/2: fixed send timer handling.\n\nChecking for return value of c-\u003esend_chain() isn\u0027t sufficient since there\nare data can be left in the SSL buffer.  Now the wew-\u003eready flag is used\ninstead.\n\nIn particular, this fixed a connection leak in cases when all streams were\nclosed, but there\u0027s still some data to be sent in the SSL buffer and the\nclient forgot about the connection.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "959e3a6f359591f4ed1803bd49c64a744b55ffaf",
      "old_mode": 33188,
      "old_path": "src/http/v2/ngx_http_v2.c",
      "new_id": "0ce8bce261bab003b54bb94a9b7376501c16141c",
      "new_mode": 33188,
      "new_path": "src/http/v2/ngx_http_v2.c"
    }
  ]
}
