)]}'
{
  "commit": "f3f4f884682581bca60b2e5215a143a64de2a065",
  "tree": "ba5627ec51c71d53d63f042ca56b3cf3777d5428",
  "parents": [
    "a1f62460b962fd148d9ef3fb7df8056495410e55"
  ],
  "author": {
    "name": "Maxim Dounin",
    "email": "mdounin@mdounin.ru",
    "time": "Wed Dec 07 19:03:31 2016 +0300"
  },
  "committer": {
    "name": "Maxim Dounin",
    "email": "mdounin@mdounin.ru",
    "time": "Wed Dec 07 19:03:31 2016 +0300"
  },
  "message": "Core: fixed environment on exit.\n\nOn exit environment allocated from a pool is no longer available, leading\nto a segmentation fault if, for example, a library tries to use it from\nan atexit() handler.\n\nFix is to allocate environment via ngx_alloc() instead, and explicitly\nfree it using a pool cleanup handler if it\u0027s no longer used (e.g., on\nconfiguration reload).\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "60f8fe7d47d7d3d9fb1c0a1043333113dc58353c",
      "old_mode": 33188,
      "old_path": "src/core/nginx.c",
      "new_id": "c5f09a553c1fdf9fe02f91b8136028a86244a3d0",
      "new_mode": 33188,
      "new_path": "src/core/nginx.c"
    }
  ]
}
