)]}'
{
  "commit": "fb539a48849fa31cc5b1f3eec40fd8f30cae982b",
  "tree": "d18b41d7f7b79d69301828eb41ec2adbcd155345",
  "parents": [
    "904445581279b1e976dfbd8ad3a3379b74ee7789"
  ],
  "author": {
    "name": "Josh Gao",
    "email": "jmgao@google.com",
    "time": "Mon Mar 20 16:23:41 2017 -0700"
  },
  "committer": {
    "name": "Josh Gao",
    "email": "jmgao@google.com",
    "time": "Thu Mar 23 20:09:08 2017 -0700"
  },
  "message": "sigchain: make SIG_DFL handling less broken.\n\nAbort with a message instead of reraising the signal, which will just\nreenter the signal handler when we return.\n\nBefore the libsigchain rewrite, we would try to call SIG_IGN (i.e. 1)\nas a function, with no error reporting, this improves it to an error\nmessage.\n\nBug: http://b/32631264\nBug: http://b/36262089\nTest: none\nChange-Id: Ie0ba58b301dea48eaf3223a83883cd4af3d1576f\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8509b57eb1fb2614cf705908a893c6dceebd0e6b",
      "old_mode": 33188,
      "old_path": "sigchainlib/sigchain.cc",
      "new_id": "3de59904868912e78cbe4cacded6159170515eaa",
      "new_mode": 33188,
      "new_path": "sigchainlib/sigchain.cc"
    }
  ]
}
