)]}'
{
  "commit": "d538a47c64af596ac4c8ed498a2cae4f9c3dd527",
  "tree": "84fe28cffa59dbb6db9fb66c8d8905eb0d4ec34a",
  "parents": [
    "800bd0c400bfbbf9326970e86aecd2d39340e18c"
  ],
  "author": {
    "name": "Maxim Dounin",
    "email": "mdounin@mdounin.ru",
    "time": "Sun Mar 28 17:45:31 2021 +0300"
  },
  "committer": {
    "name": "Maxim Dounin",
    "email": "mdounin@mdounin.ru",
    "time": "Sun Mar 28 17:45:31 2021 +0300"
  },
  "message": "Resolver: added missing event handling after reading.\n\nIf we need to be notified about further events, ngx_handle_read_event()\nneeds to be called after a read event is processed.  Without this,\nan event can be removed from the kernel and won\u0027t be reported again,\nnotably when using oneshot event methods, such as eventport on Solaris.\n\nWhile here, error handling is also added, similar to one present in\nngx_resolver_tcp_read().  This is not expected to make a difference\nand mostly added for consistency.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5b716ee75c31372e2e40c0480097bc48d811e12b",
      "old_mode": 33188,
      "old_path": "src/core/ngx_resolver.c",
      "new_id": "49616b77632fcee0c5e1a55461f1c55f0e3e286a",
      "new_mode": 33188,
      "new_path": "src/core/ngx_resolver.c"
    }
  ]
}
