aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/MangaCombined.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/MangaCombined.cpp')
-rw-r--r--src/plugins/MangaCombined.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/plugins/MangaCombined.cpp b/src/plugins/MangaCombined.cpp
index c7fdd13..0742562 100644
--- a/src/plugins/MangaCombined.cpp
+++ b/src/plugins/MangaCombined.cpp
@@ -23,6 +23,9 @@ namespace QuickMedia {
int accumulated_sleep_time = 0;
while(true) {
+ if(program_is_dead_in_current_thread())
+ break;
+
size_t num_dead_threads = 0;
for(size_t i = 0; i < search_threads.size(); ++i) {
auto &search_thread = search_threads[i];