Skip to content

Commit dcfc20a

Browse files
author
Daisuke Kanda
committed
use relative logger
Signed-off-by: Daisuke Kanda <daisuke.kanda@datachain.jp>
1 parent 9030743 commit dcfc20a

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

core/service.go

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,9 +108,15 @@ func (srv *RelayService) Start(ctx context.Context) error {
108108
func (srv *RelayService) relayMsgs(ctx context.Context, isSrcToDst bool, packets, acks PacketInfoList, sh SyncHeaders, doExecuteRelay, doExecuteAck, doRefresh bool) ([]sdk.Msg, error) {
109109
ctx, span := tracer.Start(ctx, "RelayService.relayMsgs", WithChannelPairAttributes(srv.src, srv.dst))
110110
defer span.End()
111-
logger := GetChannelPairLogger(srv.src, srv.dst)
112-
var msgs []sdk.Msg
113111

112+
var logger *log.RelayLogger
113+
if isSrcToDst {
114+
logger = GetChannelPairLoggerRelative(srv.src, srv.dst)
115+
} else {
116+
logger = GetChannelPairLoggerRelative(srv.dst, srv.src)
117+
}
118+
119+
var msgs []sdk.Msg
114120
// update clients
115121
if m, err := srv.st.UpdateClients(ctx, srv.src, srv.dst, isSrcToDst, doExecuteRelay, doExecuteAck, sh, doRefresh); err != nil {
116122
logger.ErrorContext(ctx, "failed to update clients", err)

0 commit comments

Comments
 (0)