Listen for Interface Changed signals for GATT applications from BlueZ. |
||||||||||
Issue descriptionCurrently when we register a GATT application hierarchy by using GattManager1->RegisterApplication, BlueZ reads the entire set of attributes in one go. After that if we change the attributes, BlueZ will continue to serve only the original set of attributes. This is because BlueZ isn't currently listening to the InterfaceAdded and InterfaceRemoved signals from the object manager that is managing the attributes in the application. BlueZ needs to listen for these signals and update its GATT database accordingly. Even though this isn't critical, we really want this. Every time we register an application which registers more than one service, we can end up having a new call to RegisterApplication with an increasing number of services. This isn't a state we want to stay in for any longer than the minimum possible.
,
Apr 25 2016
,
May 16 2016
3 days from branch. Please remove M-52 label from issues, or schedule for 53, as appropriate.
,
May 16 2016
,
Jul 13 2016
Moving this nonessential bug to the next milestone. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Aug 24 2016
,
Aug 24 2016
,
Mar 3 2017
,
Mar 3 2017
,
Jan 9 2018
,
Feb 22 2018
This is not relevant now. |
||||||||||
►
Sign in to add a comment |
||||||||||
Comment 1 by ortuno@chromium.org
, Apr 25 2016