Commit: 0314008ff39d156ff1a98c2f20f13284983d0d84
Parent: 5381d021f3a1d63267273bb8b6b90772b01fa302
Author: Mikel Astiz <mikel.astiz@bmw-carit.de>
Committer: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Date: 2012-10-01 17:28:22
Tree: ea896b25c166378f69d8d625b31c037bba941404

adapter: Queue parallel authorization requests Remote device could try to connect several profiles in parallel, or several devices could be trying to connect services. Instead of returning EBUSY, this patch adds a queue to each adapter such that the authorization requests will be queued and processed sequentially.

Diffstat

M src/adapter.c | 181 ++++++++++++++++++++++++++++++++++++++++- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

1 files changed, 103 insertions(+), 78 deletions(-)

View Full Diff | Patch