diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/github/daneren2005/dsub/util/BackgroundTask.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/github/daneren2005/dsub/util/BackgroundTask.java b/src/github/daneren2005/dsub/util/BackgroundTask.java index f2f5e850..569f1164 100644 --- a/src/github/daneren2005/dsub/util/BackgroundTask.java +++ b/src/github/daneren2005/dsub/util/BackgroundTask.java @@ -55,8 +55,8 @@ public abstract class BackgroundTask<T> implements ProgressListener { public BackgroundTask(Context context) { this.context = context; - if(threads.isEmpty()) { - for(int i = 0; i < DEFAULT_CONCURRENCY; i++) { + if(threads.size() < DEFAULT_CONCURRENCY) { + for(int i = threads.size(); i < DEFAULT_CONCURRENCY; i++) { Thread thread = new Thread(new TaskRunnable(), String.format("BackgroundTask_%d", i)); threads.add(thread); thread.start(); |