LPCconnector/LPCBootProto.py
changeset 45 786b12887e91
parent 0 51f5a3138405
--- a/LPCconnector/LPCBootProto.py	Mon Apr 29 17:29:59 2013 +0900
+++ b/LPCconnector/LPCBootProto.py	Mon Apr 29 17:31:24 2013 +0900
@@ -2,12 +2,12 @@
 
 class LPCBootProto(LPCProto):
     def HandleTransaction(self, transaction):
-        self.TransactionLock.acquire()
+        res = None
         try:
             transaction.SetPseudoFile(self.serialPort)
             res = transaction.ExchangeData()
-        finally:
-            self.TransactionLock.release()
+        except:
+            pass
         return "Stopped", res
     
 class LPCBootTransaction: