)]}'
{
  "commit": "b39bc1ccbddbcd1a3f0d3972c2ab04762b2d580d",
  "tree": "59c446e603b449bfdaeda66a75fc24722e9e041e",
  "parents": [
    "f4d00a96acd56fb0d41233f5f1346f051528129a"
  ],
  "author": {
    "name": "Maxim Dounin",
    "email": "mdounin@mdounin.ru",
    "time": "Sun Feb 05 20:06:50 2012 +0000"
  },
  "committer": {
    "name": "Maxim Dounin",
    "email": "mdounin@mdounin.ru",
    "time": "Sun Feb 05 20:06:50 2012 +0000"
  },
  "message": "Merge of r4422:\n\nFixed error handling in ngx_event_connect_peer().\n\nPreviously if ngx_add_event() failed a connection was freed two times (once\nin the ngx_event_connect_peer(), and again by a caller) as pc-\u003econnection was\nleft set.  Fix is to always use ngx_close_connection() to close connection\nproperly and set pc-\u003econnection to NULL on errors.\n\nPatch by Piotr Sikora.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d501b2e536b129902e7f8e1214c0c347b3f55436",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_connect.c",
      "new_id": "978f39b42a522b83b6a9cf227e3e88f87de925d8",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_connect.c"
    }
  ]
}
