From 05e997dc52b2d7a6cbe632bd327ff77a71b9e597 Mon Sep 17 00:00:00 2001 From: Edwin Wu Date: Mon, 4 Aug 2025 18:20:56 -0700 Subject: [PATCH] [Nearby Connections] Fix a bug that could cause BLE scan keeps fetching the un-interseted advertisement. PiperOrigin-RevId: 790972086 --- .../mediums/ble_v2/discovered_peripheral_tracker.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/connections/implementation/mediums/ble_v2/discovered_peripheral_tracker.cc b/connections/implementation/mediums/ble_v2/discovered_peripheral_tracker.cc index 96564f0c..e3220cf3 100644 --- a/connections/implementation/mediums/ble_v2/discovered_peripheral_tracker.cc +++ b/connections/implementation/mediums/ble_v2/discovered_peripheral_tracker.cc @@ -903,6 +903,7 @@ void DiscoveredPeripheralTracker::FetchRawAdvertisementsInThread( LOG(WARNING) << ": Ignore the fetched GATT advertisement from server due to it " "is not interesting header now."; + fetching_advertisements_.erase(advertisement_header); return; }