)]}'
{
  "commit": "a7f47b49e78ec9b0395bb3f82b37b67a13f262d1",
  "tree": "0e81f15b2c528f5232c2d3b15d123797d850d8e9",
  "parents": [
    "a70c14dbcef6ed3a07a22e274558f954d7b916d5"
  ],
  "author": {
    "name": "Antonio Maiorano",
    "email": "amaiorano@google.com",
    "time": "Wed Jun 02 22:57:24 2021 +0000"
  },
  "committer": {
    "name": "Tint LUCI CQ",
    "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Jun 02 22:57:24 2021 +0000"
  },
  "message": "command_windows: fix deadlock when waiting on stdout and stderr of process\n\nUsing WaitForMultipleObjects on the handles to stdout and stderr streams\nis apparently not the right way to do this. Instead, we create 2\nthreads, one that reads stdout, and one that reads stderr, and we wait\non those threads, along with the process handle.\n\nBug: tint:812\nChange-Id: I5975e4d649b58d0f8bffb76dec5a3f4079513e04\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/53060\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: Antonio Maiorano \u003camaiorano@google.com\u003e\nAuto-Submit: Antonio Maiorano \u003camaiorano@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "36ae01a3a56b456ee5a06bba367397cec8933046",
      "old_mode": 33188,
      "old_path": "src/utils/io/command_windows.cc",
      "new_id": "9b1a6bf898966fab42be429290fe975f3135e69e",
      "new_mode": 33188,
      "new_path": "src/utils/io/command_windows.cc"
    }
  ]
}
