Skip to content
Snippets Groups Projects
Select Git revision
  • renovate/github.com-miekg-dns-1.x
  • renovate/google.golang.org-protobuf-1.x
  • renovate/go.etcd.io-etcd-server-v3-3.x
  • renovate/go.etcd.io-etcd-client-v3-3.x
  • renovate/golang.org-x-crypto-0.x
  • renovate/github.com-prometheus-common-0.x
  • renovate/google.golang.org-grpc-1.x
  • renovate/github.com-prometheus-client_golang-1.x
  • renovate/golang.org-x-sync-0.x
  • renovate/github.com-lpar-gzipped-v2-2.x
  • master default
  • httplog
12 results

masterelection_test.go

Blame
    • ale's avatar
      bc86eb31
      refactor RadioNode for robustness · bc86eb31
      ale authored
      Increase robustness of the config watcher by reloading the full
      configuration on Etcd errors (fixes an issue with the very common error
      401).
      
      Make sure that the Icecast config reload is only triggered if the
      configuration has actually changed.
      
      Added a way to stop the node properly, which ensures that we are
      tracking all the resources and that there are no deadlocks in the
      internal communications.
      
      MasterElection now closes the update channel when it's done.
      bc86eb31
      History
      refactor RadioNode for robustness
      ale authored
      Increase robustness of the config watcher by reloading the full
      configuration on Etcd errors (fixes an issue with the very common error
      401).
      
      Make sure that the Icecast config reload is only triggered if the
      configuration has actually changed.
      
      Added a way to stop the node properly, which ensures that we are
      tracking all the resources and that there are no deadlocks in the
      internal communications.
      
      MasterElection now closes the update channel when it's done.