problem: WS upstream stuck in validation

This commit is contained in:
Igor Artamonov
2021-12-20 21:22:16 -05:00
parent d6c847b210
commit 9624eaf39c

View File

@@ -54,7 +54,8 @@ open class EthereumUpstreamValidator(
.timeout(
Defaults.timeoutInternal,
Mono.fromCallable { log.warn("No response for eth_syncing from ${upstream.getId()}") }
.then(Mono.error(TimeoutException("Validation timeout for Syncing"))))
.then(Mono.error(TimeoutException("Validation timeout for Syncing")))
)
.flatMap { value ->
if (value.isSyncing) {
Mono.just(UpstreamAvailability.SYNCING)