Commit: cdc493792d0e83bbbd5ed70295e1d1d118be18d8
Parent: 650c2191225dadfd6db210443012422f0d66d570
Author: Johan Hedberg <johan.hedberg@intel.com>
Committer: Johan Hedberg <johan.hedberg@intel.com>
Date: 2013-01-25 11:23:40
Tree: 6b275877cd27f60440f857e4eb7885554dca7249

core: Fix pairing LE devices This patch removes the connect list usage for LE device pairing and instead goes ahead and calls mgmt_pair_device directly. Because this can get stuck forever with kernels that do not have proper timeout handling for mgmt_pair_device the patch also adds a timeout to call mgmt_cancel_pair_device if nothing happens within one minute.

Diffstat

M src/adapter.c | 57 ++++++++++++++++++++++++++++++++++++++++- - - - - - - - -
M src/device.c | 5 - - - - -

2 files changed, 48 insertions(+), 14 deletions(-)

View Full Diff | Patch