diff options
author | kamel5 <vdr.kamel5 (at) gmx (dot) net> | 2019-09-07 17:23:32 +0200 |
---|---|---|
committer | kamel5 <vdr.kamel5 (at) gmx (dot) net> | 2019-09-07 17:23:32 +0200 |
commit | 41eb32389dd3138c9e54a7fa87ae9f7be4a00aa3 (patch) | |
tree | a7988f0989e90fa12f8275cbd27f99cd04532230 /view.c | |
parent | f4369c077258f4d64d9ff66b854fd8e7aee4548c (diff) | |
download | vdr-plugin-tvguide-41eb32389dd3138c9e54a7fa87ae9f7be4a00aa3.tar.gz vdr-plugin-tvguide-41eb32389dd3138c9e54a7fa87ae9f7be4a00aa3.tar.bz2 |
Fixed a possible deadlock in detailview
Diffstat (limited to 'view.c')
-rw-r--r-- | view.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -5,7 +5,7 @@ * cView ********************************************************************************************/ -cView::cView(void) { +cView::cView(void) : cThread("View") { activeView = 0; scrollable = false; tabbed = false; @@ -641,7 +641,7 @@ cSeriesView::cSeriesView(int seriesId, int episodeId) : cView() { } cSeriesView::~cSeriesView(void) { - Cancel(-1); + Cancel(3); while (Active()) cCondWait::SleepMs(10); } @@ -863,7 +863,7 @@ cMovieView::cMovieView(int movieId) : cView() { } cMovieView::~cMovieView(void) { - Cancel(-1); + Cancel(3); while (Active()) cCondWait::SleepMs(10); } |