|
@@ -591,6 +591,7 @@ static int btusb_close(struct hci_dev *hdev)
|
|
return 0;
|
|
return 0;
|
|
|
|
|
|
cancel_work_sync(&data->work);
|
|
cancel_work_sync(&data->work);
|
|
|
|
+ cancel_work_sync(&data->waker);
|
|
|
|
|
|
clear_bit(BTUSB_ISOC_RUNNING, &data->flags);
|
|
clear_bit(BTUSB_ISOC_RUNNING, &data->flags);
|
|
clear_bit(BTUSB_BULK_RUNNING, &data->flags);
|
|
clear_bit(BTUSB_BULK_RUNNING, &data->flags);
|