)]}'
{
  "commit": "fac3b341dae56adccc1ffa7e8147b3694b209381",
  "tree": "4ee591f79bd8fc94284956fe3c5f93e1ac2645d1",
  "parents": [
    "e86279e9f3d06ef50c518551eb6c7aea9d0bd41d"
  ],
  "author": {
    "name": "Valentin Bartenev",
    "email": "vbart@nginx.com",
    "time": "Fri Dec 14 15:24:24 2012 +0000"
  },
  "committer": {
    "name": "Valentin Bartenev",
    "email": "vbart@nginx.com",
    "time": "Fri Dec 14 15:24:24 2012 +0000"
  },
  "message": "Fixed handling of ngx_write_fd() and ngx_read_fd() errors.\n\nThe ngx_write_fd() and ngx_read_fd() functions return -1 in case of error,\nso the incorrect comparison with NGX_FILE_ERROR (which is 0 on windows\nplatforms) might result in inaccurate error message in the error log.\n\nAlso the ngx_errno global variable is being set only if the returned value\nis -1.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6da2dae809db085b6d040cdfe0026c41e39886e7",
      "old_mode": 33188,
      "old_path": "src/core/ngx_conf_file.c",
      "new_id": "12bb5cf8a5dca4f926d8b78608b70d14b825aa10",
      "new_mode": 33188,
      "new_path": "src/core/ngx_conf_file.c"
    },
    {
      "type": "modify",
      "old_id": "e8b1559212bc22ce3102f6dbfb5142177842b411",
      "old_mode": 33188,
      "old_path": "src/core/ngx_cycle.c",
      "new_id": "e5dad4607da75a18844f496c4c5a15796dc9c65b",
      "new_mode": 33188,
      "new_path": "src/core/ngx_cycle.c"
    },
    {
      "type": "modify",
      "old_id": "f13fb495234b0aace51791c0581b21d9461cd818",
      "old_mode": 33188,
      "old_path": "src/core/ngx_file.c",
      "new_id": "35f5f8dc38b119173603e7d77b2f25dcbb9c4e41",
      "new_mode": 33188,
      "new_path": "src/core/ngx_file.c"
    }
  ]
}
