)]}'
{
  "commit": "1433a9f19f1c038fa8133d81e61c93e58bc1b32a",
  "tree": "a749efd65d23b645d8718484f2347fca60716bbb",
  "parents": [
    "ed8cad13f659cda002b9827c91c6e92ec81395b7"
  ],
  "author": {
    "name": "twerth CA",
    "email": "twerth@google.com",
    "time": "Fri Sep 11 10:37:07 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri Sep 11 10:39:35 2026 -0700"
  },
  "message": "Enforce async-signal safety in KillServerProcess during signal handling.\n\nWhen KillServerProcess is invoked from a signal handler (e.g. 3rd SIGINT), skipping AwaitServerProcessTermination and BAZEL_DIE avoids heap allocations, string formatting, and stream locking, eliminating deadlock risk if the signal interrupted a heap lock.\n\nPiperOrigin-RevId: 979897073\nChange-Id: Iea71868d6bd6a6adcce7dd2bebd2963c5cd049b1\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7c8b39c06476da1acc092aa021c0d10fd6136a38",
      "old_mode": 33188,
      "old_path": "src/main/cpp/blaze_util_posix.cc",
      "new_id": "24830171afb121da486a5b78ef7835ba431d0b85",
      "new_mode": 33188,
      "new_path": "src/main/cpp/blaze_util_posix.cc"
    }
  ]
}
