Commit: da203f5dbc7edaa15b55d1efcea3fda5e43cfc2e
Parent: b91d9213d951277896845830d0680061c7643828
Author: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Committer: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Date: 2022-12-17 03:09:19
Tree: 19ec785a17989129721a808ccbc68819f73676a4

shared/gatt-client: Fix not removing pending services If there are no characteristics to discover, or for some reason bt_gatt_discover_descriptors is skiped, or the last attribute is actually a included service the service should be removed from pending list as there will be no more attributes to be discovered. Fixes: https://github.com/bluez/bluez/issues/438

Diffstat

M src/shared/gatt-client.c | 46 ++++++++++++++++++++++++++++++++++++- - - - - - - - - -

1 files changed, 36 insertions(+), 10 deletions(-)

View Full Diff | Patch