summaryrefslogtreecommitdiffhomepage
path: root/facetracknoir/facetracknoir.cpp
diff options
context:
space:
mode:
authorStanislaw Halik <sthalik@misaki.pl>2014-01-13 21:31:35 +0100
committerStanislaw Halik <sthalik@misaki.pl>2014-01-13 21:31:35 +0100
commitf60ced07e25eb48a79645a328b275125b8aa2ea9 (patch)
tree8830ddcf2a7d95543483d6b03f54e3b7c237d024 /facetracknoir/facetracknoir.cpp
parent464cb73809b73f533d4ddc401425484b890b170c (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.cpp3
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) {