Parent: c731508e2c3b9eab2da2293f32931f02d880ad3f
Author: David Lechner <david@lechnology.com>
Committer: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Date: 2021-08-26 01:11:27
Tree: 39ba9828cc3314f2276b001c111a9582609fa527
device: set le_state.svc_resolved = false in gatt_cache_cleanup() When the GATT cache is cleared, there is no longer a list of GATT services, so we need to set le_state.svc_resolved = false so that the next time the device connects, it will enumerate the services again. This partially fixes an issue where the UUIDs D-Bus property was empty after scanning, connecting, disconnecting and scanning again when [GATT] Cache = yes is set in main.conf. Issue: https://github.com/bluez/bluez/issues/192 Suggested-by: Luiz Augusto von Dentz <luiz.dentz@gmail.com>
Diffstat
| M | src/device.c | | | 1 | + |
1 files changed, 1 insertions(+), 0 deletions(-)