)]}'
{
  "commit": "3bed4c9f50b3601e2ceec249e2ee83f39192f5db",
  "tree": "17cf0d430d03e540f08b53c74271c51cb3aa9562",
  "parents": [
    "cd4636ec08a50ab890acab0cf0c3c3f07f91896a"
  ],
  "author": {
    "name": "Kazuhiro Ondo",
    "email": "kazuhiro.ondo@motorola.com",
    "time": "Tue Jul 19 11:23:37 2011 -0500"
  },
  "committer": {
    "name": "Wink Saville",
    "email": "wink@google.com",
    "time": "Tue Jul 19 12:02:01 2011 -0700"
  },
  "message": "Fix FeatureUser leak in ConnectivityService\n\nIn case infinite restoral timer is used for a network feature,\nFeatureUser could be keep added but never released if a user\nis keep calling \"startUsingNetworkFeature\".\n\nThis patch will add duplication check when adding a FeatureUser\ninto the list in case infinite restoral timer is used.\n\nBug: 5043513\nChange-Id: I47e7076e217f201454fae33ce596ecdc63cf7908\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cba23543262475d699bb9a2a2ad5538afd2b9a77",
      "old_mode": 33188,
      "old_path": "services/java/com/android/server/ConnectivityService.java",
      "new_id": "2bbf92e2bb7e4f8a745d25cb7fc229ab98871ae2",
      "new_mode": 33188,
      "new_path": "services/java/com/android/server/ConnectivityService.java"
    }
  ]
}
