fix cleanup

This commit is contained in:
jopohl
2016-04-24 10:17:24 +02:00
parent 3d47eb1541
commit e15854a7bf

View File

@@ -337,11 +337,19 @@ class VirtualDevice(QObject):
if self.mode == Mode.send:
self.__dev.socket.close()
self.__dev.quit()
self.data = None
elif self.backend == Backends.native:
self.__dev.close()
self.data = None
elif self.backend == Backends.none:
pass
else:
raise ValueError("Unsupported Backend")
self.data = None
def emit_stopped_signal(self):
self.stopped.emit()