)]}'
{
  "commit": "a92f243a94e6810394fb01d517726487252007f0",
  "tree": "8adb9cb8be9a4ad5ccb1cb38eb0e20c6e53bcc75",
  "parents": [
    "bf25fca31c5a923598ce8461034a992920e3625b"
  ],
  "author": {
    "name": "brian m. carlson",
    "email": "sandals@crustytoothpaste.net",
    "time": "Fri Nov 28 01:21:06 2025 +0000"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Thu Nov 27 19:06:03 2025 -0800"
  },
  "message": "t5564: fix test hang under zsh\u0027s sh mode\n\nThis test starts a SOCKS server in Perl in the background and then kills\nit after the tests are done.  However, when using zsh (in sh mode) in\nthe tests, the start_socks function hangs until the background process\nis killed.\n\nNote that this does not reproduce in a simple shell script, so there is\nlikely some interaction between job handling, our heavy use of eval in\nthe test framework, and possibly other complexities of our test\nframework.  What is clear, however, is that switching from a compound\nstatement to a subshell fixes the problem entirely and the test passes\nwith no problem, so do that.\n\nSigned-off-by: brian m. carlson \u003csandals@crustytoothpaste.net\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c3903faf2d3e6fde2a36a9a19a325d52e44fc4b1",
      "old_mode": 33261,
      "old_path": "t/t5564-http-proxy.sh",
      "new_id": "3bcbdef409b25feaffce02567578521e5c2dc494",
      "new_mode": 33261,
      "new_path": "t/t5564-http-proxy.sh"
    }
  ]
}
