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 e73d48bc67
commit 1f9f253292

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)
self._listen_thread.join() try:
self._listen_thread.join()
except:
pass
self._serial.close() self._serial.close()
self._serial = None self._serial = None