From eb72c3a355307d688bfb5705b1f7ed1b08be63f6 Mon Sep 17 00:00:00 2001 From: Thomas Arp Date: Sun, 7 Nov 2010 19:52:03 +0100 Subject: [PATCH] reset usb device in NetMD class destructor to prevent firmware lockups in following sessions --- netmd/libnetmd.py | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/netmd/libnetmd.py b/netmd/libnetmd.py index 3bcdc25..213fca9 100644 --- a/netmd/libnetmd.py +++ b/netmd/libnetmd.py @@ -135,6 +135,7 @@ class NetMD(object): def __del__(self): try: + self.usb_handle.resetDevice() self.usb_handle.releaseInterface(self.interface) except: # Should specify an usb exception pass -- 1.7.2.3.msysgit.0