From f7b20bbea699c7bf18a870632e9622f1b1eb2e33 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 21 Sep 2012 16:50:58 +0530 Subject: [PATCH] MTP: Fix device that fails to open on linux not being blacklisted --- src/calibre/devices/mtp/unix/driver.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/calibre/devices/mtp/unix/driver.py b/src/calibre/devices/mtp/unix/driver.py index d86262c78b..599304e851 100644 --- a/src/calibre/devices/mtp/unix/driver.py +++ b/src/calibre/devices/mtp/unix/driver.py @@ -169,6 +169,7 @@ class MTP_DEVICE(MTPDeviceBase): try: self.dev = self.create_device(connected_device) except Exception as e: + self.blacklisted_devices.add(connected_device) raise OpenFailed('Failed to open %s: Error: %s'%( connected_device, as_unicode(e)))