diff --git a/foundation/src/main/resources/public b/foundation/src/main/resources/public index 7d701484..fa32d4b5 160000 --- a/foundation/src/main/resources/public +++ b/foundation/src/main/resources/public @@ -1 +1 @@ -Subproject commit 7d7014843a9d2dfcc153b16cb677dc2790e066ae +Subproject commit fa32d4b5fd596380ae54adb2d675a07f8201fb46 diff --git a/src/main/kotlin/io/emeraldpay/dshackle/config/context/SchedulersConfig.kt b/src/main/kotlin/io/emeraldpay/dshackle/config/context/SchedulersConfig.kt index bc3e90d5..ae4b068a 100644 --- a/src/main/kotlin/io/emeraldpay/dshackle/config/context/SchedulersConfig.kt +++ b/src/main/kotlin/io/emeraldpay/dshackle/config/context/SchedulersConfig.kt @@ -12,7 +12,7 @@ import reactor.core.scheduler.Scheduler import reactor.core.scheduler.Schedulers import java.util.concurrent.Executor import java.util.concurrent.ExecutorService -import java.util.concurrent.SynchronousQueue +import java.util.concurrent.LinkedBlockingQueue import java.util.concurrent.ThreadPoolExecutor import java.util.concurrent.TimeUnit @@ -91,7 +91,7 @@ open class SchedulersConfig { size * threadsMultiplier, 60L, TimeUnit.SECONDS, - SynchronousQueue(), + LinkedBlockingQueue(1000), CustomizableThreadFactory("$name-"), )