From 6c7ad991527504d7772fea6b0adef53ecf98cd9a Mon Sep 17 00:00:00 2001 From: iabdalkader Date: Thu, 25 Sep 2014 03:00:25 +0200 Subject: [PATCH] Catch exception in release * Issue #10 --- usr/openmv.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/usr/openmv.py b/usr/openmv.py index 90d76906b..7becabcd8 100755 --- a/usr/openmv.py +++ b/usr/openmv.py @@ -58,12 +58,14 @@ def init(): def release(): global __dev - if (__dev): + try: # release __INTERFACE usb.util.release_interface(__dev, __INTERFACE) # reattach kernel driver #__dev.attach_kernel_driver(__INTERFACE) + except: + pass def fb_to_arr(buff, bpp): if bpp == 1: