Skip to content

Commit 33da723

Browse files
committed
fixup! DF-23489 unreachable node recovery depends on successful polls
1 parent 3536a64 commit 33da723

1 file changed

Lines changed: 4 additions & 5 deletions

File tree

multinode/config/config.go

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ type MultiNode struct {
1717

1818
// Node Configs
1919
PollFailureThreshold *uint32
20-
PollSuccessThreshold *uint32
2120
PollInterval *config.Duration
2221
SelectionMode *string
2322
SyncThreshold *uint32
@@ -46,7 +45,7 @@ func (c *MultiNodeConfig) PollFailureThreshold() uint32 {
4645
}
4746

4847
func (c *MultiNodeConfig) PollSuccessThreshold() uint32 {
49-
return *c.MultiNode.PollSuccessThreshold
48+
return 0 // retaining source compat for -solana; -evm sets via NodePoolConfig
5049
}
5150

5251
func (c *MultiNodeConfig) PollInterval() time.Duration {
@@ -108,9 +107,9 @@ func (c *MultiNodeConfig) SetFrom(f *MultiNodeConfig) {
108107
if f.MultiNode.PollFailureThreshold != nil {
109108
c.MultiNode.PollFailureThreshold = f.MultiNode.PollFailureThreshold
110109
}
111-
if f.MultiNode.PollSuccessThreshold != nil {
112-
c.MultiNode.PollSuccessThreshold = f.MultiNode.PollSuccessThreshold
113-
}
110+
//if f.MultiNode.PollSuccessThreshold != nil {
111+
// c.MultiNode.PollSuccessThreshold = f.MultiNode.PollSuccessThreshold
112+
//}
114113
if f.MultiNode.PollInterval != nil {
115114
c.MultiNode.PollInterval = f.MultiNode.PollInterval
116115
}

0 commit comments

Comments
 (0)