Added exception handling to listen thread join

This commit is contained in:
Jaime van Kessel 2015-06-04 11:12:31 +02:00 committed by Arjen Hiemstra
parent 81b41b8889
commit b5fda5b835

View file

@ -244,7 +244,10 @@ class PrinterConnection(SignalEmitter):
self._connect_thread.join() self._connect_thread.join()
if self._serial is not None: if self._serial is not None:
self.setIsConnected(False) self.setIsConnected(False)
try:
self._listen_thread.join() self._listen_thread.join()
except:
pass
self._serial.close() self._serial.close()
self._serial = None self._serial = None