)]}'
{
  "commit": "95fdcd8a793d6c271996da221c4030d8ee277891",
  "tree": "ca4c4a63b9b283e6c2f51eafda80f7014b1719db",
  "parents": [
    "ed589c157781f92bcff0e0b1664c75b2dc6d6965"
  ],
  "author": {
    "name": "Paul Jakma",
    "email": "paul.jakma@sun.com",
    "time": "Fri Dec 08 00:31:22 2006 +0000"
  },
  "committer": {
    "name": "Paul Jakma",
    "email": "paul.jakma@sun.com",
    "time": "Fri Dec 08 00:31:22 2006 +0000"
  },
  "message": "[bgpd] Bug #302, bgpd can get stuck in state Clearing\n\n2006-12-07 Paul Jakma \u003cpaul.jakma@sun.com\u003e\n\n\t* bgp_fsm.c: Bug #302 fix, diagnosis, suggestions and testing\n\t  by Juergen Kammer \u003cj.kammer@eurodata.de\u003e. Fix follows from\n\t  his suggested fix, just made in a slightly different way.\n\t  (bgp_event) Transitions into Clearing always must call\n\t  bgp_clear_route_all().\n\t  (bgp_stop) No need to clear routes here, BGP FSM should do\n\t  it.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7ad200a13381f9cf6d9ffae1ac618c5804c631f3",
      "old_mode": 33188,
      "old_path": "bgpd/ChangeLog",
      "new_id": "97f78caa4fa88004f9241ba4667bcde9ae2f0af3",
      "new_mode": 33188,
      "new_path": "bgpd/ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "ef8dfea43e140acc92f102b13278208531a1b6df",
      "old_mode": 33188,
      "old_path": "bgpd/bgp_fsm.c",
      "new_id": "d704c29758216d42839b3ef74e2f4e1cbde960e9",
      "new_mode": 33188,
      "new_path": "bgpd/bgp_fsm.c"
    }
  ]
}
