)]}'
{
  "commit": "6b3557571e798b60df995f978fa01c0ca1980dfd",
  "tree": "ce56e52d67d20bf3204074b48d2be1d15644ef54",
  "parents": [
    "f4222065170130a31513dc63e2c2808db80860f1"
  ],
  "author": {
    "name": "Elliott Hughes",
    "email": "enh@google.com",
    "time": "Fri Jan 13 16:49:08 2012 -0800"
  },
  "committer": {
    "name": "Elliott Hughes",
    "email": "enh@google.com",
    "time": "Fri Jan 13 16:49:08 2012 -0800"
  },
  "message": "Make pthread_mutex_t destruction safer during shutdown.\n\nIf we have suspended daemon threads, they might be holding some of the mutexes\nwe need to destroy, so we can\u0027t assert that we successfully destroyed them. We\nstill want to assert success where possible, though.\n\nBug: 5869254\nChange-Id: Id4f3af3d40b10045958e7d692b3c9eebafec566d\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0dfab1163db4a06a482e41b1d4cf8599b2700cf2",
      "old_mode": 33188,
      "old_path": "src/mutex.cc",
      "new_id": "750756672976d059b9bb347ca4ef0b07961a0ce4",
      "new_mode": 33188,
      "new_path": "src/mutex.cc"
    },
    {
      "type": "modify",
      "old_id": "e9d5677aab8580db7bc374bfc6789c0ebfb24844",
      "old_mode": 33188,
      "old_path": "src/runtime.cc",
      "new_id": "c203ffd1c3bfd2904e0c9732383328c5a9c9fef3",
      "new_mode": 33188,
      "new_path": "src/runtime.cc"
    },
    {
      "type": "modify",
      "old_id": "d30f465926a24b567bb9f506176a5a1d82d92047",
      "old_mode": 33188,
      "old_path": "src/runtime.h",
      "new_id": "913779a5497569b26bd8218f003eb46af9d4ce62",
      "new_mode": 33188,
      "new_path": "src/runtime.h"
    }
  ]
}
