diff options
author | Stanislaw Halik <sthalik@misaki.pl> | 2014-01-13 21:31:35 +0100 |
---|---|---|
committer | Stanislaw Halik <sthalik@misaki.pl> | 2014-01-13 21:31:35 +0100 |
commit | f60ced07e25eb48a79645a328b275125b8aa2ea9 (patch) | |
tree | 8830ddcf2a7d95543483d6b03f54e3b7c237d024 /facetracknoir/facetracknoir.cpp | |
parent | 464cb73809b73f533d4ddc401425484b890b170c (diff) |
hopefully work around tracker thread freeze on exit (issue #18)
Reported-by: @chsims1
Signed-off-by: Stanislaw Halik <sthalik@misaki.pl>
Diffstat (limited to 'facetracknoir/facetracknoir.cpp')
-rw-r--r-- | facetracknoir/facetracknoir.cpp | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/facetracknoir/facetracknoir.cpp b/facetracknoir/facetracknoir.cpp index b83f59d7..d93f2131 100644 --- a/facetracknoir/facetracknoir.cpp +++ b/facetracknoir/facetracknoir.cpp @@ -360,7 +360,6 @@ void FaceTrackNoIR::startTracker( ) { #endif if (tracker) { - tracker->wait(); delete tracker; } @@ -418,8 +417,6 @@ void FaceTrackNoIR::stopTracker( ) { pFilterDialog->unregisterFilter(); if ( tracker ) { - tracker->should_quit = true; - tracker->wait(); delete tracker; tracker = 0; if (Libraries) { |