)]}'
{
  "commit": "b9f0b184cb5a487fcb4910efaf4f84483ddba284",
  "tree": "a366271df58fb854673d26a672192f989c008266",
  "parents": [
    "c5bf6f14c1d889288dfff4a40de1a3d45da644e9"
  ],
  "author": {
    "name": "Alexander Cooper",
    "email": "alcooper@chromium.org",
    "time": "Thu May 14 20:26:42 2026"
  },
  "committer": {
    "name": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu May 14 22:04:23 2026"
  },
  "message": "Guard RestoreTokenManager add/reads with Mutex\n\nThe RestoreTokenManager is a singleton who\u0027s adds and reads could be\naccessed by multiple threads simultaneously. To prevent any potential\nissues/collisions, ensure that such accesses happen behind a lock.\n\nBug: chromium:513049286\nChange-Id: I44c1c7977a6d02e1ac3fbe00e6ffc7bc22e41e46\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/472480\nReviewed-by: Mark Foltz \u003cmfoltz@chromium.org\u003e\nAuto-Submit: Alexander Cooper \u003calcooper@chromium.org\u003e\nCommit-Queue: Mark Foltz \u003cmfoltz@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#47711}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ff843c204736e1cfeecf92058b6724b2b7d4c675",
      "old_mode": 33188,
      "old_path": "modules/desktop_capture/linux/wayland/restore_token_manager.cc",
      "new_id": "101a5af4b391ac16e1552d292139c1f138e7ff65",
      "new_mode": 33188,
      "new_path": "modules/desktop_capture/linux/wayland/restore_token_manager.cc"
    },
    {
      "type": "modify",
      "old_id": "06d30715651451289aa5dc61f1f9796c6738cbcf",
      "old_mode": 33188,
      "old_path": "modules/desktop_capture/linux/wayland/restore_token_manager.h",
      "new_id": "120a4b2fe84e4cbe67fbbe4d1d73704faf021dc6",
      "new_mode": 33188,
      "new_path": "modules/desktop_capture/linux/wayland/restore_token_manager.h"
    }
  ]
}
