From e15854a7bf0cefcf0929decdfba90f2beb0d2e34 Mon Sep 17 00:00:00 2001 From: jopohl Date: Sun, 24 Apr 2016 10:17:24 +0200 Subject: [PATCH] fix cleanup --- src/urh/dev/VirtualDevice.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/urh/dev/VirtualDevice.py b/src/urh/dev/VirtualDevice.py index 4e91fcdd..ae7d56be 100644 --- a/src/urh/dev/VirtualDevice.py +++ b/src/urh/dev/VirtualDevice.py @@ -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()