===== drivers/bluetooth/hci_usb.c 1.56 vs edited ===== --- 1.56/drivers/bluetooth/hci_usb.c 2004-10-08 17:21:34 +02:00 +++ edited/drivers/bluetooth/hci_usb.c 2004-10-21 15:43:57 +02:00 @@ -911,7 +917,9 @@ BT_ERR("Can't claim isoc interface"); else if (usb_set_interface(udev, isoc_ifnum, isoc_alts)) { BT_ERR("Can't set isoc interface settings"); + husb->isoc_iface = isoc_iface; usb_driver_release_interface(&hci_usb_driver, isoc_iface); + husb->isoc_iface = NULL; } else { husb->isoc_iface = isoc_iface; husb->isoc_in_ep = isoc_in_ep;