)]}'
{
  "commit": "f0005146b560a22fb5b42a03eec9030c9632dd5e",
  "tree": "0411bf4dcd383f7b71fb0e80625221d1ec206f76",
  "parents": [
    "7452033823a483439efa2af89d8686a046ded19c"
  ],
  "author": {
    "name": "Dmitry Volyntsev",
    "email": "xeioex@nginx.com",
    "time": "Tue Sep 06 21:28:13 2016 +0300"
  },
  "committer": {
    "name": "Dmitry Volyntsev",
    "email": "xeioex@nginx.com",
    "time": "Tue Sep 06 21:28:13 2016 +0300"
  },
  "message": "Stream: postpone session initialization under accept mutex.\n\nPreviously, it was possible that some system calls could be\ninvoked while holding the accept mutex.  This is clearly\nwrong as it prevents incoming connections from being accepted\nas quickly as possible.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "958fca96a0f6677b6024a58ae885e920e1ef3c83",
      "old_mode": 33188,
      "old_path": "src/stream/ngx_stream.h",
      "new_id": "1a7d56864467159e92a409253b7fd6768e9b7a87",
      "new_mode": 33188,
      "new_path": "src/stream/ngx_stream.h"
    },
    {
      "type": "modify",
      "old_id": "49c58c4e0c7c31b3cdb30d56b78e76deba49a6e7",
      "old_mode": 33188,
      "old_path": "src/stream/ngx_stream_handler.c",
      "new_id": "18fd5f3724c717089b9ff27ddb5f4bb2dd6cd439",
      "new_mode": 33188,
      "new_path": "src/stream/ngx_stream_handler.c"
    }
  ]
}
