)]}' { "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" } ] }