)]}'
{
  "commit": "ac9a96da65f6eae4513654adaad8a457d1c1575c",
  "tree": "9b90978b05bcd43041eaeac3731d1838a0210c6d",
  "parents": [
    "c07b52060acd627c8510c1a9151e0753fce76330"
  ],
  "author": {
    "name": "Mathias Agopian",
    "email": "mathias@google.com",
    "time": "Fri Jul 12 02:01:16 2013 -0700"
  },
  "committer": {
    "name": "Mathias Agopian",
    "email": "mathias@google.com",
    "time": "Fri Jul 12 02:08:06 2013 -0700"
  },
  "message": "fix a dead-lock in sensorservice\n\nsensorservice would deadlock if for some reason\na sensor failed to enable.\n\nsimplifed the code a bit, and made it behave a little\ncloser to mr1.1 -- I couldn\u0027t convince myself that\nsome changes in how locks were used were correct.\n\nBug: 9794362\nChange-Id: I6110f5dbb67e543f1c71d127de2299232badb36a\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "16dabe8fe5686401adde1988e413523b40fd8659",
      "old_mode": 33188,
      "old_path": "services/sensorservice/SensorDevice.cpp",
      "new_id": "a12529e17a1bde7060cf935f2575c9da7ef31536",
      "new_mode": 33188,
      "new_path": "services/sensorservice/SensorDevice.cpp"
    },
    {
      "type": "modify",
      "old_id": "c0b357d5c1caf63f172b0d2538e6eb6ad695ea15",
      "old_mode": 33188,
      "old_path": "services/sensorservice/SensorDevice.h",
      "new_id": "227dab6686b4899c2b36c35a9a070094f273d373",
      "new_mode": 33188,
      "new_path": "services/sensorservice/SensorDevice.h"
    },
    {
      "type": "modify",
      "old_id": "cf0a11df6b1168b33e584e53e0cdaf4e95b821d9",
      "old_mode": 33188,
      "old_path": "services/sensorservice/SensorInterface.cpp",
      "new_id": "b483b75149fdbcc8cbc77c3625118f3eb4676c8c",
      "new_mode": 33188,
      "new_path": "services/sensorservice/SensorInterface.cpp"
    },
    {
      "type": "modify",
      "old_id": "2e709ae4d2a9b12f00aee2630c152e32c4a4ae9b",
      "old_mode": 33188,
      "old_path": "services/sensorservice/SensorInterface.h",
      "new_id": "2e14e578218b14429985e0e59b74eeeaf8251f8c",
      "new_mode": 33188,
      "new_path": "services/sensorservice/SensorInterface.h"
    },
    {
      "type": "modify",
      "old_id": "ebf5cf0c7dd228c33e8dba38d1b58ffbbed61b5c",
      "old_mode": 33188,
      "old_path": "services/sensorservice/SensorService.cpp",
      "new_id": "6481584a627c282561d1229441abae26f26ea49d",
      "new_mode": 33188,
      "new_path": "services/sensorservice/SensorService.cpp"
    },
    {
      "type": "modify",
      "old_id": "25e5f764b0aaa1c45b6540d6617dbea9ce58b7fd",
      "old_mode": 33188,
      "old_path": "services/sensorservice/SensorService.h",
      "new_id": "fcdbc7d62560bd6ff3ac24f375d47d150c05e924",
      "new_mode": 33188,
      "new_path": "services/sensorservice/SensorService.h"
    }
  ]
}
