From 19bc10ff26acf5f99afb359e3e76a5eff0c9880a Mon Sep 17 00:00:00 2001 From: Guogang Li Date: Mon, 5 Jun 2023 15:21:18 -0700 Subject: [PATCH] Fixed the issue to initialize discovery tracker PiperOrigin-RevId: 537995407 --- connections/implementation/mediums/ble_v2.h | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/connections/implementation/mediums/ble_v2.h b/connections/implementation/mediums/ble_v2.h index 1c27f353..23ff3cf8 100644 --- a/connections/implementation/mediums/ble_v2.h +++ b/connections/implementation/mediums/ble_v2.h @@ -15,16 +15,14 @@ #ifndef CORE_INTERNAL_MEDIUMS_BLE_V2_H_ #define CORE_INTERNAL_MEDIUMS_BLE_V2_H_ -#include -#include #include #include #include +#include #include "absl/container/btree_map.h" #include "absl/container/flat_hash_map.h" #include "absl/container/flat_hash_set.h" -#include "absl/types/optional.h" #include "connections/implementation/mediums/ble_v2/advertisement_read_result.h" #include "connections/implementation/mediums/ble_v2/ble_advertisement.h" #include "connections/implementation/mediums/ble_v2/discovered_peripheral_tracker.h" @@ -210,7 +208,7 @@ class BleV2 final { absl::flat_hash_set scanned_service_ids_ ABSL_GUARDED_BY(mutex_); std::unique_ptr lost_alarm_; mediums::DiscoveredPeripheralTracker discovered_peripheral_tracker_ - ABSL_GUARDED_BY(mutex_); + ABSL_GUARDED_BY(mutex_){medium_.IsExtendedAdvertisementsAvailable()}; // A thread pool dedicated to running all the accept loops from // StartAcceptingConnections().