)]}'
{
  "commit": "9c2371e9628aee40356fbea36e3b53493b0a0853",
  "tree": "60127b88cdc310f38134691004f0e77237be15d6",
  "parents": [
    "de5c509d073f279a5b66668b38016e8555b13e7a"
  ],
  "author": {
    "name": "Alan Conway",
    "email": "aconway@redhat.com",
    "time": "Fri Mar 01 14:42:38 2019 -0500"
  },
  "committer": {
    "name": "Alan Conway",
    "email": "aconway@redhat.com",
    "time": "Fri Mar 01 14:51:59 2019 -0500"
  },
  "message": "DISPATCH-1274: Separate qd_timer_t lock from server\n\nqd_timer_t was sharing a lock with qd_server_t for historical reasons.\nCode inspection shows there is no need for the sharing.\n\n- timer.c calls qd_server_timeout() which is thread-safe, and no other server functions.\n- timer calls handlers outside the lock so it doesn\u0027t mater what lock is used.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "18635464f8fe2a786f6adcfba5b45b122daf61b5",
      "old_mode": 33188,
      "old_path": "src/server.c",
      "new_id": "760126dcbe541380d57bc882e9393f85c5f5a97b",
      "new_mode": 33188,
      "new_path": "src/server.c"
    },
    {
      "type": "modify",
      "old_id": "0fd87c707ef93e29c6501a12dfbec816ca44f1c4",
      "old_mode": 33188,
      "old_path": "src/timer.c",
      "new_id": "c76f77dd254cf5fa1180e5f23ecae69a9a928faa",
      "new_mode": 33188,
      "new_path": "src/timer.c"
    },
    {
      "type": "modify",
      "old_id": "263fca5d100c14f3ad63841bc7fb6e3bc8a51cb8",
      "old_mode": 33188,
      "old_path": "src/timer_private.h",
      "new_id": "9f6f1cb1c9b59fbef52045737629b3bf5186f568",
      "new_mode": 33188,
      "new_path": "src/timer_private.h"
    }
  ]
}
