diff --git a/core/src/main/java/org/bitcoinj/utils/Threading.java b/core/src/main/java/org/bitcoinj/utils/Threading.java index ae68ae272..6b262c3d6 100644 --- a/core/src/main/java/org/bitcoinj/utils/Threading.java +++ b/core/src/main/java/org/bitcoinj/utils/Threading.java @@ -23,6 +23,7 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; import javax.annotation.Nullable; +import java.util.concurrent.BlockingQueue; import java.util.concurrent.CompletableFuture; import java.util.concurrent.Executor; import java.util.concurrent.ExecutorService; @@ -87,7 +88,7 @@ public class Threading { // 10,000 pending tasks is entirely arbitrary and may or may not be appropriate for the device we're // running on. public static int WARNING_THRESHOLD = 10000; - private final LinkedBlockingQueue tasks; + private final BlockingQueue tasks; public UserThread() { super("bitcoinj user thread");