)]}'
{
  "commit": "ff26cc50db9e2fe2f9745a16c8c59fd3e0bd7ae8",
  "tree": "ddff4499bcc60d157f68e56ef48c82082de6d34b",
  "parents": [
    "102258a2e1fe9111d9e2cd0afdb6ab127f46b4aa"
  ],
  "author": {
    "name": "Morris Jette",
    "email": "jette@schedmd.com",
    "time": "Tue Feb 05 11:03:33 2013 -0800"
  },
  "committer": {
    "name": "Morris Jette",
    "email": "jette@schedmd.com",
    "time": "Tue Feb 05 11:03:33 2013 -0800"
  },
  "message": "Fix race condition in job dependency logic\n\nIf job involved in dependency completes and is purged the logic\nused to test for circular dependencies can use the invalid pointer\nand generate an invalid memory reference before the pointer is\ncleared from the dependency list data structure.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "058b7399b6b42ae90a7c6831fbf99dde732521f1",
      "old_mode": 33188,
      "old_path": "NEWS",
      "new_id": "3671b13cc922116bc9df34e2c8bd86fbb8efb867",
      "new_mode": 33188,
      "new_path": "NEWS"
    },
    {
      "type": "modify",
      "old_id": "481c451e061607dd00d6e0d9ace290a7331c3ea3",
      "old_mode": 33188,
      "old_path": "src/slurmctld/job_scheduler.c",
      "new_id": "f48589154143c2a7d138da33f1c017ff7a635aee",
      "new_mode": 33188,
      "new_path": "src/slurmctld/job_scheduler.c"
    }
  ]
}
