diff options
author | 2025-03-20 04:00:36 -0700 | |
---|---|---|
committer | 2025-03-20 04:00:36 -0700 | |
commit | 8a2598786fc0b355fad3e9f8dd0536450597c348 (patch) | |
tree | 1ee148db809ce72a146ca951be06f17e9e2b41bd | |
parent | d41059588a81284587453a5a5abf194979ccab58 (diff) | |
parent | 32d67d13788a4ef6b3c53217bbf384033cb19d9d (diff) |
Merge "flag: Remove gatt_server_requests_fix flag" into main
-rw-r--r-- | android/app/src/com/android/bluetooth/gatt/GattService.java | 19 | ||||
-rw-r--r-- | flags/gap.aconfig | 10 |
2 files changed, 6 insertions, 23 deletions
diff --git a/android/app/src/com/android/bluetooth/gatt/GattService.java b/android/app/src/com/android/bluetooth/gatt/GattService.java index bc5aeb3367..10190b09ef 100644 --- a/android/app/src/com/android/bluetooth/gatt/GattService.java +++ b/android/app/src/com/android/bluetooth/gatt/GattService.java @@ -2319,21 +2319,14 @@ public class GattService extends ProfileService { int handle = 0; Integer connId = 0; - if (!Flags.gattServerRequestsFix()) { - HandleMap.Entry entry = mHandleMap.getByRequestId(requestId); - if (entry != null) { - handle = entry.mHandle; - } - connId = mServerMap.connIdByAddress(serverIf, address); + HandleMap.RequestData requestData = mHandleMap.getRequestDataByRequestId(requestId); + if (requestData != null) { + handle = requestData.handle(); + connId = requestData.connId(); } else { - HandleMap.RequestData requestData = mHandleMap.getRequestDataByRequestId(requestId); - if (requestData != null) { - handle = requestData.handle(); - connId = requestData.connId(); - } else { - connId = mServerMap.connIdByAddress(serverIf, address); - } + connId = mServerMap.connIdByAddress(serverIf, address); } + mNativeInterface.gattServerSendResponse( serverIf, connId != null ? connId : 0, diff --git a/flags/gap.aconfig b/flags/gap.aconfig index 6748387139..9dcdcd4b2b 100644 --- a/flags/gap.aconfig +++ b/flags/gap.aconfig @@ -70,16 +70,6 @@ flag { } flag { - name: "gatt_server_requests_fix" - namespace: "bluetooth" - description: "Fix GATT server handling" - bug: "361331170" - metadata { - purpose: PURPOSE_BUGFIX - } -} - -flag { name: "le_scan_msft_support" namespace: "bluetooth" description: "Support MSFT HCI extension for LE Scanning. go/bt-msft-aosp-dd" |