)]}'
{
  "commit": "17dad56e4ed2e6db5d3b2559a355a0819f72e501",
  "tree": "5a29025cf96565500a19fa2a1167643647e6cce0",
  "parents": [
    "1efe4fa7f770838dd389586c2b41c223c7c63cc7"
  ],
  "author": {
    "name": "Maxim Dounin",
    "email": "mdounin@mdounin.ru",
    "time": "Wed Apr 30 19:16:35 2014 +0400"
  },
  "committer": {
    "name": "Maxim Dounin",
    "email": "mdounin@mdounin.ru",
    "time": "Wed Apr 30 19:16:35 2014 +0400"
  },
  "message": "Cache: added ngx_quit check to ngx_http_file_cache_expire().\n\nWhile managing big caches it is possible that expiring old cache items\nin ngx_http_file_cache_expire() will take a while.  Added a check for\nngx_quit / ngx_terminate to make sure cache manager can be terminated\nwhile in ngx_http_file_cache_expire().\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9e6be15844a2d9aeebb361400a5bd3686709bd0b",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_file_cache.c",
      "new_id": "49abdb400d6c6f488269be388e0b00178f59db92",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_file_cache.c"
    }
  ]
}
