Catch except when serial is closed

This commit is contained in:
iabdalkader 2014-11-06 15:15:01 +02:00
parent 40d43a2a8c
commit 7fa3142d71

View File

@ -400,7 +400,10 @@ class OMVGtk:
def update_terminal(self): def update_terminal(self):
if (self.serial.readable()): if (self.serial.readable()):
buffer = self.terminal.get_buffer() buffer = self.terminal.get_buffer()
buffer.insert(buffer.get_end_iter(), self.serial.readline()) try:
buffer.insert(buffer.get_end_iter(), self.serial.readline())
except:
return False
return True return True
def update_drawing(self): def update_drawing(self):
@ -413,7 +416,6 @@ class OMVGtk:
except Exception as e: except Exception as e:
self.disconnect() self.disconnect()
self._update_title() self._update_title()
print("%s"%(e))
return True return True
if fb: if fb: