Skip to content

Commit

Permalink
Revert "K8SPXC-1220: handle DNS timeouts in peer-list (percona#1383)" (
Browse files Browse the repository at this point in the history
…percona#1437)

This reverts commit 1458ad9.
  • Loading branch information
hors authored Jun 16, 2023
1 parent 338f4cf commit 633e464
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions cmd/peer-list/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -138,12 +138,14 @@ func main() {
script = *onChange
log.Printf("No on-start supplied, on-change %v will be applied on start.", script)
}
newPeers := sets.NewString()
var err error
for peers := sets.NewString(); script != ""; time.Sleep(pollPeriod) {
newPeers, err := lookup(*svc)
newPeers, err = lookup(*svc)
if err != nil {
log.Printf("%v", err)

if lerr, ok := err.(*net.DNSError); ok && (lerr.IsNotFound || lerr.IsTimeout) {
if lerr, ok := err.(*net.DNSError); ok && lerr.IsNotFound {
// Service not resolved - no endpoints, so reset peers list
peers = sets.NewString()
continue
Expand Down

0 comments on commit 633e464

Please sign in to comment.