change thread join strategy, fix a few leaks, fix a few bugs
[goodguy/history.git] / cinelerra-5.1 / guicast / bcprogressbox.C
index 69cc52b16c58e384daf6a587f8b0c566f19902a4..ac49c98ac218a4eb027ba602850a9b25450580f6 100644 (file)
@@ -97,8 +97,8 @@ int BC_ProgressBox::stop_progress()
 {
        if( Thread::running() ) {
                pwindow->set_done(0);
-               Thread::join();
        }
+       Thread::join();
        return 0;
 }