Bluetooth: Convert auto accept timer to use delayed work
Since the entire Bluetooth subsystem runs in workqueues these days there is no need to use a timer for deferring work. Signed-off-by: Johan Hedberg <johan.hedberg@intel.com> Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
This commit is contained in:
parent
bfe4655f05
commit
7bc18d9d3d
3 changed files with 9 additions and 10 deletions
|
@ -3188,7 +3188,8 @@ static void hci_user_confirm_request_evt(struct hci_dev *hdev,
|
|||
|
||||
if (hdev->auto_accept_delay > 0) {
|
||||
int delay = msecs_to_jiffies(hdev->auto_accept_delay);
|
||||
mod_timer(&conn->auto_accept_timer, jiffies + delay);
|
||||
queue_delayed_work(conn->hdev->workqueue,
|
||||
&conn->auto_accept_work, delay);
|
||||
goto unlock;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue