diff --git a/csdr/csdr.py b/csdr/csdr.py index 95dbbc13..623d53c6 100644 --- a/csdr/csdr.py +++ b/csdr/csdr.py @@ -914,6 +914,7 @@ class dsp(object): self.running = False if self.pycsdr_enabled and self.pycsdr_chain is not None: self.pycsdr_chain.stop() + self.pycsdr_chain = None if self.process is not None: try: os.killpg(os.getpgid(self.process.pid), signal.SIGTERM)