)]}'
{
  "commit": "ba7e04e314471b8bbd6a7bf1d928a47f3aa779c9",
  "tree": "bb6c235c3d29a1b356d33c677381528c96af392a",
  "parents": [
    "a2391ef05a27502e48f89c27d02c87929ca9fcf1"
  ],
  "author": {
    "name": "Ani Ramakrishnan",
    "email": "aniramakri@fuchsia.infra.roller.google.com",
    "time": "Sat May 16 11:43:29 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri May 22 15:44:04 2026 -0700"
  },
  "message": "[roll] Roll fuchsia [bt][hfp-hf] Clear stale FIDL responders before reconnection\n\nWhen a FIDL client disconnects and immediately reconnects to the\nHandsFree protocol, any outstanding WatchPeerConnected hanging-get\nresponders from the dead client connection remain enqueued in the\nOneToOneMatcher queue. When a remote AG peer subsequently\nconnects, HFP matches the peer event with a stale responder from the dead\nclient, resulting in a transmission failure. The new FIDL client never\nreceives the peer connection event.\n\nClear any enqueued FIDL responders from the Hanging-Get matcher\nwhenever a new FIDL client connects. Since the component maintains an\ninvariant that there can only be one active FIDL connection, if the\nprevious one is closed, then we can safely drop any outstanding\nresponder.\n\nOn the termination of an existing FIDL client connection, clear any\nenqueued FIDL responders to avoid storing stale state.\n\nOriginal-Original-Bug: 513264864\nTest: fx test bt-hfp-hands-free-tests\nTest: Manual, fx ota, bt-hfp-hf-tool, connect peer\n\nOriginal-Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1612648\nOriginal-Original-Revision: a135564f85867eeca06d1b99360c31447f2a73ff\nGitOrigin-RevId: 56a58961d98ec3eea782ebba05e5fd8b8ea34998\nChange-Id: I2a6094bb1bb1500248f93f749890e1babf001e41\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b29a0f68af7820df7e2ccba2bb4c0d54092ba75b",
      "old_mode": 33188,
      "old_path": "stem",
      "new_id": "4a721e72d290b1bbeb1e87363b13d24d29b2e644",
      "new_mode": 33188,
      "new_path": "stem"
    }
  ]
}
