diff --git a/src/demod/DemodulatorMgr.cpp b/src/demod/DemodulatorMgr.cpp index 91bcd7a..078ca1b 100644 --- a/src/demod/DemodulatorMgr.cpp +++ b/src/demod/DemodulatorMgr.cpp @@ -29,6 +29,7 @@ DemodulatorInstance *DemodulatorMgr::newThread() { void DemodulatorMgr::terminateAll() { while (demods.size()) { DemodulatorInstance *d = demods.back(); + demods.pop_back(); wxGetApp().removeDemodulator(d); deleteThread(d); }