From 4ccb7cbf4da171743913b813a5181d0f3b5b1f1e Mon Sep 17 00:00:00 2001 From: Paul Hauner Date: Mon, 29 Aug 2022 19:07:13 +1000 Subject: [PATCH] Exit early on keystore upload error --- validator_manager/src/validators/common.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/validator_manager/src/validators/common.rs b/validator_manager/src/validators/common.rs index c57bbc4f65..517dca8755 100644 --- a/validator_manager/src/validators/common.rs +++ b/validator_manager/src/validators/common.rs @@ -110,6 +110,11 @@ impl ValidatorSpecification { return Err(UploadError::IncorrectStatusCount(statuses.len() + 1)); } + // Exit early if there's an error uploading. + if status.status == ImportKeystoreStatus::Error { + return Ok(status); + } + if let Some(fee_recipient) = fee_recipient { http_client .post_fee_recipient(