)]}'
{
  "commit": "61baae30686844b46911f5246efd835e580452cf",
  "tree": "6ca2cfcbd7a21422d630960eba9662272773e1a6",
  "parents": [
    "edde0378d2c52bf5f93a27ca513b64ed53c77768"
  ],
  "author": {
    "name": "Maxim Dounin",
    "email": "mdounin@mdounin.ru",
    "time": "Thu Jul 12 19:50:02 2018 +0300"
  },
  "committer": {
    "name": "Maxim Dounin",
    "email": "mdounin@mdounin.ru",
    "time": "Thu Jul 12 19:50:02 2018 +0300"
  },
  "message": "Events: moved sockets cloning to ngx_event_init_conf().\n\nPreviously, listenings sockets were not cloned if the worker_processes\ndirective was specified after \"listen ... reuseport\".\n\nThis also simplifies upcoming configuration check on the number\nof worker connections, as it needs to know the number of listening\nsockets before cloning.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "61ea4c2dd0a8736654d340216c7de23db18e7d4b",
      "old_mode": 33188,
      "old_path": "src/core/ngx_connection.c",
      "new_id": "33682532aff9b5f0fa2d7118acb62288d11518d6",
      "new_mode": 33188,
      "new_path": "src/core/ngx_connection.c"
    },
    {
      "type": "modify",
      "old_id": "ef0755800570ae0019fda852931b5feb5843645c",
      "old_mode": 33188,
      "old_path": "src/core/ngx_connection.h",
      "new_id": "54059629ec282e6cc1944783492c2f34fdbff711",
      "new_mode": 33188,
      "new_path": "src/core/ngx_connection.h"
    },
    {
      "type": "modify",
      "old_id": "57af813249e1f9b31391551a7ddd18a5ed60db89",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event.c",
      "new_id": "a18b1132c934aaa31d3a81c47ed7fac474e49568",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event.c"
    },
    {
      "type": "modify",
      "old_id": "9d8b6d79a95c495db3d3f68b646202df9ed7b483",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http.c",
      "new_id": "5e20226905e1e16128b08faf415f8bd684618ccc",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http.c"
    },
    {
      "type": "modify",
      "old_id": "0efbda89efe7aad02abcfd2a3933b3d144843ea6",
      "old_mode": 33188,
      "old_path": "src/stream/ngx_stream.c",
      "new_id": "4abe387e8017b26f988f0b23c7d427a4cd4c697f",
      "new_mode": 33188,
      "new_path": "src/stream/ngx_stream.c"
    }
  ]
}
