From 09b9f0697749ec7d3714af557abd0a8becfc6781 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 24 Jan 2012 10:31:10 +0530 Subject: [PATCH] ... --- src/calibre/gui2/device.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/calibre/gui2/device.py b/src/calibre/gui2/device.py index 70640444f4..b144a364f2 100644 --- a/src/calibre/gui2/device.py +++ b/src/calibre/gui2/device.py @@ -206,6 +206,12 @@ class DeviceManager(Thread): # {{{ self.scanner.is_device_connected(self.connected_device, only_presence=True) if not connected: + if DEBUG: + # Allow the device subsystem to output debugging info about + # why it thinks the device is not connected. Used, for e.g. + # in the can_handle() method of the T1 driver + self.scanner.is_device_connected(self.connected_device, + only_presence=True, debug=True) self.connected_device_removed() else: possibly_connected_devices = []