From 51082b29c5c39deabd53da4999d74d5c3c4ca9f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=96mer=20Faruk=20Irmak?= Date: Mon, 9 Sep 2024 19:37:32 +0300 Subject: [PATCH] fix: properly handle wrapped retryable errors (#1030) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * fix: properly handle wrapped retryable errors * chore: auto version bump [bot] --------- Co-authored-by: Péter Garamvölgyi Co-authored-by: Thegaram --- miner/scroll_worker.go | 3 ++- params/version.go | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/miner/scroll_worker.go b/miner/scroll_worker.go index 02935466dd5c..b79c706be534 100644 --- a/miner/scroll_worker.go +++ b/miner/scroll_worker.go @@ -345,7 +345,8 @@ func (w *worker) mainLoop() { default: } - if _, isRetryable := err.(retryableCommitError); isRetryable { + var retryableCommitError *retryableCommitError + if errors.As(err, &retryableCommitError) { log.Warn("failed to commit to a block, retrying", "err", err) if _, err = w.tryCommitNewWork(time.Now(), w.current.header.ParentHash, w.current.reorgReason); err != nil { continue diff --git a/params/version.go b/params/version.go index 79c4f7e322b8..eae9a56a9e26 100644 --- a/params/version.go +++ b/params/version.go @@ -24,7 +24,7 @@ import ( const ( VersionMajor = 5 // Major version component of the current release VersionMinor = 7 // Minor version component of the current release - VersionPatch = 12 // Patch version component of the current release + VersionPatch = 13 // Patch version component of the current release VersionMeta = "mainnet" // Version metadata to append to the version string )