)]}'
{
  "commit": "bfc8b78f5736eafe48432bb0d2f819b6a968b17a",
  "tree": "03b939c788c73fc9847a2c95547f408bcbb0d9de",
  "parents": [
    "9c1a43e050c4824304e84c1e9ec47f54ac1ac8b6"
  ],
  "author": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Wed Apr 21 15:59:36 2010 +0000"
  },
  "committer": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Wed Apr 21 15:59:36 2010 +0000"
  },
  "message": "use non-blocking open() not to hang on FIFO files, etc.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6aa66fd4ee32c0240246f02958cd8eb792cb3566",
      "old_mode": 33188,
      "old_path": "src/core/ngx_open_file_cache.c",
      "new_id": "a9c45324d51123bf57357b32aec4762441942fa5",
      "new_mode": 33188,
      "new_path": "src/core/ngx_open_file_cache.c"
    },
    {
      "type": "modify",
      "old_id": "ccaf44a93dee7134deb3744fba62b1a09fa76036",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_files.h",
      "new_id": "f41eba5817a516bf93c74a84b00772e5bf6ee5d2",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_files.h"
    },
    {
      "type": "modify",
      "old_id": "610fcd0dcf94f56bf21cd88e18b22260de507b42",
      "old_mode": 33188,
      "old_path": "src/os/win32/ngx_files.h",
      "new_id": "c5bb888070631a042518584988663c74fe287eae",
      "new_mode": 33188,
      "new_path": "src/os/win32/ngx_files.h"
    }
  ]
}
