)]}'
{
  "commit": "0b624b4ceee63ce45135cdbb80f2807c20b48646",
  "tree": "cd99912c9845ed8953f61fa358f12b89488cb882",
  "parents": [
    "1ddf5efc66d92282e3c654ebf263538a0df2ac24"
  ],
  "author": {
    "name": "Stephen Boyd",
    "email": "bebarino@gmail.com",
    "time": "Sun Nov 22 23:09:12 2009 -0800"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Mon Nov 23 21:31:01 2009 -0800"
  },
  "message": "instaweb: restart server if already running\n\nRunning \u0027git instaweb\u0027 when an instaweb server is already running will\nfail (at least when the port is the same) and overwrite the pid file\nused to track the currently running server. This turns out to be\nespecially annoying when the user tries to stop the previously running\nserver with \u0027git instaweb --stop\u0027 and is instead greeted with an error\nmessage because the pid file has been destroyed.\n\nInstead of allowing a user to start two instaweb servers, stop the\ncurrently running server first and then start the new one. This should\nbe fine because it was never really possible to start two instaweb\nservers in the first place due to the pid file issue outlined above.\n\nSigned-off-by: Stephen Boyd \u003cbebarino@gmail.com\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d96eddbe56783d61304941a134361797c82480e7",
      "old_mode": 33261,
      "old_path": "git-instaweb.sh",
      "new_id": "80a7f74feabf7e8c7a72e1e2e6c2f233e7ba5d7c",
      "new_mode": 33261,
      "new_path": "git-instaweb.sh"
    }
  ]
}
