Parent: 2fbdb09de784fa0f2f1c4b8103c7c3e14a29b015
Author: Marcin Kraglak <marcin.kraglak@tieto.com>
Committer: Szymon Janc <szymon.janc@tieto.com>
Date: 2014-06-06 07:05:40
Tree: 59fcfb5566c194e880c9c186e328ce4efbc5c001
android/gatt: Fix parallel reading/writing attributes values from applications It is needed because in some cases we send few read requests to applications. Now all transactions data are overriden by last one, and if application wants to respond to previous requests, transaction data is not found. It happens when two devices will read attribute from one application in the same time or if device will read few values in time (i.e. read by type request or find by type value request).
Diffstat
| M | android/gatt.c | | | 77 | ++++++++++++++++++++++++++++++++++++++++- - - - - - - - - - - - - - - - - - - - - - - - - - - |
1 files changed, 50 insertions(+), 27 deletions(-)