fix for join strategy change
[goodguy/history.git] / cinelerra-5.1 / cinelerra / channeledit.C
index 91b7c11b0f39b48067dc562aadd920f70c46c703..d1f5603f4e1c1d109b20903ad1baf686bd7b62d4 100644 (file)
@@ -762,11 +762,9 @@ ScanThread::~ScanThread()
 
 void ScanThread::stop()
 {
-       if( !interrupt ) {
 // Cancel previous job
-               interrupt = 1;
-               Thread::join();
-       }
+       interrupt = 1;
+       Thread::join();
        if( progress ) {
                progress->stop_progress();
                delete progress;  progress = 0;