Commit: d517740aee82f6845f461a54b7928edeb6dc8dac
Parent: 7312dbecd60c8fceefb197380adba49caa0fed74
Author: Arman Uguray <armansito@chromium.org>
Committer: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Date: 2014-10-24 13:13:55
Tree: 4dd1a635904c108681f9503388b66c54da5c8f30

shared/att: Fix bt_att_cancel bt_att_cancel and bt_att_cancel_all no longer destroy any pending request or indication, since this would cause a later bt_att_send to erroneously send out a request or indication before a response/confirmation for a pending one is received. Instead, they now keep the pending operations but clear their response and destroy callbacks since the upper layer is no longer interested in them.

Diffstat

M src/shared/att.c | 24 ++++++++++++++- - - - - - - - - -

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

View Full Diff | Patch