)]}'
{
  "commit": "c4dadb229d762b15fd6c11e38b3142831311d8fb",
  "tree": "8a07feba756068217dea10040bc173c8a1f32d8c",
  "parents": [
    "4ee4928e55702358648664cb6671b72b3c17be09"
  ],
  "author": {
    "name": "Steve Reinhardt",
    "email": "steve.reinhardt@amd.com",
    "time": "Mon Mar 10 12:29:59 2014 -0700"
  },
  "committer": {
    "name": "Steve Reinhardt",
    "email": "steve.reinhardt@amd.com",
    "time": "Mon Mar 10 12:29:59 2014 -0700"
  },
  "message": "pthread_once: fix mutex_unlock to allow recursion\n\nUnlock the __once_mutex before calling the specified function\nto avoid deadlock on recursive calls, as apparently can\nhappen in the C++ STL.\n\nFix from Robert David \u003cdavidrob@fit.cvut.cz\u003e.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "831059543edce5ce2d4aa00dd21ea453e01ca27a",
      "old_mode": 33188,
      "old_path": "pthread.c",
      "new_id": "bfca88c4576a0ebf78b75e1998f413b036d07a06",
      "new_mode": 33188,
      "new_path": "pthread.c"
    }
  ]
}
