diff --git a/pyad2/devices.py b/pyad2/devices.py index 2ef56a0..64f34d4 100644 --- a/pyad2/devices.py +++ b/pyad2/devices.py @@ -284,11 +284,11 @@ class USBDevice(Device): Closes the device. """ try: + Device.close(self) + # HACK: Probably should fork pyftdi and make this call in .close(). self._device.usb_dev.attach_kernel_driver(self._device_number) - Device.close(self) - except: pass