check for the reader separately

This commit is contained in:
Jakob Ketterl 2024-01-31 02:06:53 +01:00
parent 9be72d972c
commit 2dc4f60e6b

View file

@ -73,10 +73,10 @@ class SpectrumThread(SdrSourceEventClient):
threading.Thread(target=self.dsp.pump(self.reader.read, self.sdrSource.writeSpectrumData)).start()
def stopDsp(self):
if self.dsp is None:
return
if self.dsp is not None:
self.dsp.stop()
self.dsp = None
if self.reader is not None:
self.reader.stop()
self.reader = None