Skip to content

Commit 93d0c3a

Browse files
authored
Fix node ID resolution bug in deadmember logic (#147)
Clean up logic a bit Rename function to remove confusion Just use resolve member without id Fix
1 parent c12a902 commit 93d0c3a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

cmd/monitor/monitor_dead_members.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,9 +58,9 @@ func deadMemberMonitorTick(ctx context.Context, node *flypg.Node, seenAt map[int
5858
}
5959
defer func() { _ = conn.Close(ctx) }()
6060

61-
member, err := node.RepMgr.MemberByID(ctx, conn, int(node.RepMgr.ID))
61+
member, err := node.RepMgr.Member(ctx, conn)
6262
if err != nil {
63-
return err
63+
return fmt.Errorf("failed to resolve member: %s", err)
6464
}
6565

6666
if member.Role != flypg.PrimaryRoleName {

0 commit comments

Comments
 (0)