)]}'
{
  "commit": "25ff1e88bb5f1b0a16a364d7206db3ebdc5ecf52",
  "tree": "cdb0c95588899c39ad676ef167c87b5c2a4d3a51",
  "parents": [
    "c099baf6f0a6509d70fb62a8d6341432abb50d91"
  ],
  "author": {
    "name": "Barry Friedman",
    "email": "barryf@google.com",
    "time": "Thu Feb 03 14:02:53 2011 -0800"
  },
  "committer": {
    "name": "Paul Jakma",
    "email": "paul@quagga.net",
    "time": "Mon Mar 21 13:15:32 2011 +0000"
  },
  "message": "bgpd: Remove extra lock on interior table node\n\nIf the radix tree creates an extra interior node in bgp_node_get(),\nit locks the interior node even though this node is not returned to\nthe caller, so it may never be unlocked. The lock prevents this node\nfrom being deleted.\n\n* bgpd/bgp_table.c: (bgp_node_get) Remove lock on interior node which\n  prevents proper node deletion\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "91cab60671937c07465a5ef0e54b95a291c158b1",
      "old_mode": 33188,
      "old_path": "bgpd/bgp_table.c",
      "new_id": "a249c23d9dc6161717d7552db5acb81a41c2a95a",
      "new_mode": 33188,
      "new_path": "bgpd/bgp_table.c"
    }
  ]
}
