From 86ade3af6ef34061e7c189690ae6ee6f25cb095b Mon Sep 17 00:00:00 2001 From: Masanori Yoshida Date: Thu, 29 Aug 2024 09:48:13 +0900 Subject: [PATCH] fix updateChannelStep to add the `first_call` attribute in log outputs Signed-off-by: Masanori Yoshida --- core/channel-upgrade.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/channel-upgrade.go b/core/channel-upgrade.go index b376a894..8e4aa2d2 100644 --- a/core/channel-upgrade.go +++ b/core/channel-upgrade.go @@ -259,13 +259,15 @@ func NewUpgradeState(chanState chantypes.State, upgradeExists bool) (UpgradeStat func upgradeChannelStep(src, dst *ProvableChain, targetSrcState, targetDstState UpgradeState, firstCall bool) (*RelayMsgs, error) { logger := GetChannelPairLogger(src, dst) + logger = &log.RelayLogger{Logger: logger.With("first_call", firstCall)} - out := NewRelayMsgs() if err := validatePaths(src, dst); err != nil { logger.Error("failed to validate paths", err) return nil, err } + out := NewRelayMsgs() + // First, update the light clients to the latest header and return the header sh, err := NewSyncHeaders(src, dst) if err != nil {