diff --git a/ethereum/statetransition/src/main/java/tech/pegasys/teku/statetransition/util/BlockBlobSidecarsTrackersPoolImpl.java b/ethereum/statetransition/src/main/java/tech/pegasys/teku/statetransition/util/BlockBlobSidecarsTrackersPoolImpl.java index deb0fd32e4d..e6b73a893c2 100644 --- a/ethereum/statetransition/src/main/java/tech/pegasys/teku/statetransition/util/BlockBlobSidecarsTrackersPoolImpl.java +++ b/ethereum/statetransition/src/main/java/tech/pegasys/teku/statetransition/util/BlockBlobSidecarsTrackersPoolImpl.java @@ -604,7 +604,7 @@ private void onFirstSeen( .handleException(this::logLocalElBlobsLookupFailure) .thenCompose(__ -> rpcFetchDelay) .thenRun(() -> fetchMissingBlockOrBlobsFromRPC(slotAndBlockRoot)) - .handleException(this::logBlockOrBlobsRPCFailure)); + .finish(this::logBlockOrBlobsRPCFailure)); } @VisibleForTesting