)]}'
{
  "commit": "1394e2bf7e79629c45a976293656744f03d76a9c",
  "tree": "efd5b0a5a0a9b1e15997fb022d11c8b29c4a5347",
  "parents": [
    "73af937eddc6a1f90177614c8067c6686cd64a73"
  ],
  "author": {
    "name": "Ruslan Ermilov",
    "email": "ru@nginx.com",
    "time": "Mon Jun 01 22:31:23 2020 +0300"
  },
  "committer": {
    "name": "Ruslan Ermilov",
    "email": "ru@nginx.com",
    "time": "Mon Jun 01 22:31:23 2020 +0300"
  },
  "message": "Fixed SIGQUIT not removing listening UNIX sockets (closes #753).\n\nListening UNIX sockets were not removed on graceful shutdown, preventing\nthe next runs.  The fix is to replace the custom socket closing code in\nngx_master_process_cycle() by the ngx_close_listening_sockets() call.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5817a2c23b83bd700e22c3a94ded15aaf5b89408",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_process_cycle.c",
      "new_id": "f87e0092318a4bf39b26d0af23d3bfe17163c6cf",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_process_cycle.c"
    }
  ]
}
