diff options
Diffstat (limited to 'src/main/java/de/pixart/messenger/utils/SerialSingleThreadExecutor.java')
-rw-r--r-- | src/main/java/de/pixart/messenger/utils/SerialSingleThreadExecutor.java | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/main/java/de/pixart/messenger/utils/SerialSingleThreadExecutor.java b/src/main/java/de/pixart/messenger/utils/SerialSingleThreadExecutor.java index 6b60a424f..b4ecf6e5e 100644 --- a/src/main/java/de/pixart/messenger/utils/SerialSingleThreadExecutor.java +++ b/src/main/java/de/pixart/messenger/utils/SerialSingleThreadExecutor.java @@ -3,15 +3,14 @@ package de.pixart.messenger.utils; import android.os.Looper; import java.util.ArrayDeque; -import java.util.Queue; import java.util.concurrent.Executor; import java.util.concurrent.Executors; public class SerialSingleThreadExecutor implements Executor { final Executor executor = Executors.newSingleThreadExecutor(); - protected final Queue<Runnable> tasks = new ArrayDeque(); - Runnable active; + protected final ArrayDeque<Runnable> tasks = new ArrayDeque<>(); + private Runnable active; public SerialSingleThreadExecutor() { this(false); |