diff --git a/beacon_chain/eth1/eth1_monitor.nim b/beacon_chain/eth1/eth1_monitor.nim index a27d530d9..17935918c 100644 --- a/beacon_chain/eth1/eth1_monitor.nim +++ b/beacon_chain/eth1/eth1_monitor.nim @@ -322,6 +322,8 @@ proc trackEngineApiRequest(connection: ELConnection, if not request.finished: request.cancel() engine_api_timeouts.inc(1, [connection.engineUrl.url, requestName]) + if not failureAllowed: + connection.setDegradedState(requestName, 0, "Request timed out") else: let statusCode = if not request.failed: 200 diff --git a/vendor/nim-kzg4844 b/vendor/nim-kzg4844 index d43f988da..35fd5337d 160000 --- a/vendor/nim-kzg4844 +++ b/vendor/nim-kzg4844 @@ -1 +1 @@ -Subproject commit d43f988daaf31b73bf1e73d6b9593a763b628b87 +Subproject commit 35fd5337d38931d06fe828d65243a5a5b70db123