mirror of
https://github.com/cjcliffe/CubicSDR.git
synced 2026-08-15 15:53:43 -04:00
FIX hang application, because SdrThread tries to auto-termitate itself
This commit is contained in:
@@ -378,11 +378,6 @@ void SDRThread::run() {
|
||||
}
|
||||
|
||||
std::cout << "SDR thread done." << std::endl;
|
||||
|
||||
if (!stopping.load()) {
|
||||
stopping.store(true);
|
||||
wxGetApp().sdrThreadNotify(SDRThread::SDR_THREAD_TERMINATED, "Done.");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -48,7 +48,7 @@ private:
|
||||
public:
|
||||
SDRThread();
|
||||
~SDRThread();
|
||||
enum SDRThreadState { SDR_THREAD_MESSAGE, SDR_THREAD_INITIALIZED, SDR_THREAD_TERMINATED, SDR_THREAD_FAILED };
|
||||
enum SDRThreadState { SDR_THREAD_MESSAGE, SDR_THREAD_INITIALIZED, SDR_THREAD_FAILED };
|
||||
|
||||
virtual void run();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user