change thread join strategy, fix a few leaks, fix a few bugs
[goodguy/history.git] / cinelerra-5.1 / cinelerra / device1394input.C
index 57d4e468ea35e0697b685c23f42592591b1daeab..2fa7c6f0badd73bec5c08aa098b27d61c34213db 100644 (file)
@@ -67,8 +67,8 @@ Device1394Input::~Device1394Input()
        {
                done = 1;
                Thread::cancel();
-               Thread::join();
        }
+       Thread::join();
 
        if(buffer)
        {