)]}'
{
  "commit": "29154633b70defbbd005af315760b62d5c0dc23f",
  "tree": "55307502c8769cd28079580c53edf0051dbec678",
  "parents": [
    "d3ceee5268c2f925ee97e3627b9859abe7559603"
  ],
  "author": {
    "name": "Maxim Dounin",
    "email": "mdounin@mdounin.ru",
    "time": "Fri Mar 05 17:16:16 2021 +0300"
  },
  "committer": {
    "name": "Maxim Dounin",
    "email": "mdounin@mdounin.ru",
    "time": "Fri Mar 05 17:16:16 2021 +0300"
  },
  "message": "Mail: added missing event handling after blocking events.\n\nAs long as a read event is blocked (ignored), ngx_handle_read_event()\nneeds to be called to make sure no further notifications will be\ntriggered when using level-triggered event methods, such as select() or\npoll().\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3bf09ec3c9f3544e05a45af322d2e4fa721628a7",
      "old_mode": 33188,
      "old_path": "src/mail/ngx_mail_imap_handler.c",
      "new_id": "e31e4d0c80e64c955bc6c922e5633641cc528000",
      "new_mode": 33188,
      "new_path": "src/mail/ngx_mail_imap_handler.c"
    },
    {
      "type": "modify",
      "old_id": "9310c2750f44aaa4828be00aafd3c80ac4582dcf",
      "old_mode": 33188,
      "old_path": "src/mail/ngx_mail_pop3_handler.c",
      "new_id": "019927d3d19f8ee10715744ee3a22d0c66536123",
      "new_mode": 33188,
      "new_path": "src/mail/ngx_mail_pop3_handler.c"
    },
    {
      "type": "modify",
      "old_id": "f1017e0d89fc6fd66756ce125db03e722ec1ec12",
      "old_mode": 33188,
      "old_path": "src/mail/ngx_mail_smtp_handler.c",
      "new_id": "dcf658eeff0ff85d76d39960d0ff413ffd9b0e56",
      "new_mode": 33188,
      "new_path": "src/mail/ngx_mail_smtp_handler.c"
    }
  ]
}
