diff options
| author | 2024-06-26 15:20:52 -0700 | |
|---|---|---|
| committer | 2024-06-27 14:48:58 +0000 | |
| commit | acb427a69268d338d732f692fbe9e5d975b1c5bd (patch) | |
| tree | 22ec2c0c82f1287c4e44ed47c6573548c1ad8625 | |
| parent | eb389d3a4dcc5fc88d046f7d9a89d8af625cd0b4 (diff) | |
InitFlags: Remove always_use_private_gatt
Bug: 255880936
Fixes: 290842873
Test: mma -j32
Flag: EXEMPT, no logical change
Change-Id: Ia1d6f2ea775087680f5d34472e32d44f574854d4
| -rw-r--r-- | system/gd/rust/common/src/init_flags.rs | 1 | ||||
| -rw-r--r-- | system/gd/rust/shim/src/init_flags.rs | 1 | ||||
| -rw-r--r-- | system/rust/src/gatt/ffi.rs | 4 | ||||
| -rw-r--r-- | system/rust/src/gatt/server.rs | 4 |
4 files changed, 4 insertions, 6 deletions
diff --git a/system/gd/rust/common/src/init_flags.rs b/system/gd/rust/common/src/init_flags.rs index b4417fbb08..bb8dd12837 100644 --- a/system/gd/rust/common/src/init_flags.rs +++ b/system/gd/rust/common/src/init_flags.rs @@ -207,7 +207,6 @@ pub fn set_all_for_testing() { init_flags!( name: InitFlags flags: { - always_use_private_gatt_for_debugging, bluetooth_power_telemetry = false, btm_dm_flush_discovery_queue_on_search_cancel, classic_discovery_only, diff --git a/system/gd/rust/shim/src/init_flags.rs b/system/gd/rust/shim/src/init_flags.rs index 64a8bc044c..01b0afee3d 100644 --- a/system/gd/rust/shim/src/init_flags.rs +++ b/system/gd/rust/shim/src/init_flags.rs @@ -12,7 +12,6 @@ mod ffi { fn dump() -> Vec<InitFlagWithValue>; - fn always_use_private_gatt_for_debugging_is_enabled() -> bool; fn bluetooth_power_telemetry_is_enabled() -> bool; fn btm_dm_flush_discovery_queue_on_search_cancel_is_enabled() -> bool; fn classic_discovery_only_is_enabled() -> bool; diff --git a/system/rust/src/gatt/ffi.rs b/system/rust/src/gatt/ffi.rs index 965383edef..71007ebaf2 100644 --- a/system/rust/src/gatt/ffi.rs +++ b/system/rust/src/gatt/ffi.rs @@ -4,7 +4,6 @@ use std::iter::Peekable; use anyhow::{bail, Result}; -use bt_common::init_flags::always_use_private_gatt_for_debugging_is_enabled; use cxx::UniquePtr; pub use inner::*; use log::{error, info, trace, warn}; @@ -281,7 +280,8 @@ fn open_server(server_id: u8) { let server_id = ServerId(server_id); do_in_rust_thread(move |modules| { - if always_use_private_gatt_for_debugging_is_enabled() { + if false { + // Enable to always use private GATT for debugging modules .gatt_module .get_isolation_manager() diff --git a/system/rust/src/gatt/server.rs b/system/rust/src/gatt/server.rs index ee35a7ce30..c75be163aa 100644 --- a/system/rust/src/gatt/server.rs +++ b/system/rust/src/gatt/server.rs @@ -39,7 +39,6 @@ use super::{ ids::{AdvertiserId, AttHandle, TransportIndex}, }; use anyhow::{anyhow, bail, Result}; -use bt_common::init_flags::always_use_private_gatt_for_debugging_is_enabled; use log::info; pub use indication_handler::IndicationError; @@ -157,7 +156,8 @@ impl GattModule { bail!("GATT server {server_id:?} did not exist") }; - if !always_use_private_gatt_for_debugging_is_enabled() { + if true { + // Disable to always use private gatt for debugging self.isolation_manager.lock().unwrap().clear_server(server_id); } |