)]}'
{
  "commit": "0032d548db56eac9ea09b4ba05843365f6325b85",
  "tree": "377f077bd19d5f3cecbf25c018dd9a807ef178dd",
  "parents": [
    "24735cfc500feb2a8dba9f140080ab3476363d28"
  ],
  "author": {
    "name": "Serge E. Hallyn",
    "email": "serue@us.ibm.com",
    "time": "Tue Apr 18 08:11:06 2006 -0500"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "junkio@cox.net",
    "time": "Tue Apr 18 14:39:28 2006 -0700"
  },
  "message": "socksetup: don\u0027t return on set_reuse_addr() error\n\nThe set_reuse_addr() error case was the only error case in\nsocklist() where we returned rather than continued.  Not sure\nwhy.  Either we must free the socklist, or continue.  This patch\ncontinues on error.\n\nSigned-off-by: Serge E. Hallyn \u003cserue@us.ibm.com\u003e\nSigned-off-by: Junio C Hamano \u003cjunkio@cox.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a1ccda30e2211368c66c1186437891f548f0e338",
      "old_mode": 33188,
      "old_path": "daemon.c",
      "new_id": "776749e3432fca916981d73d04a1fa19ed3d88b8",
      "new_mode": 33188,
      "new_path": "daemon.c"
    }
  ]
}
