diff --git a/peer/app.go b/peer/app.go index 5f3e990..9fc02f0 100644 --- a/peer/app.go +++ b/peer/app.go @@ -98,11 +98,11 @@ func (a *App) Run() error { case e := <-a.multicastCh: a.onMulticastDiscovery(e) case <-stateTicker.C: - a.onTick() + a.onStateTick() case <-pingTicker.C: - a.onPingTicker() + a.onPingTick() tickCount++ - if tickCount == 0 { + if tickCount%8 == 0 { a.logNetworkState() } diff --git a/peer/on_pingticker.go b/peer/on_pingtick.go similarity index 85% rename from peer/on_pingticker.go rename to peer/on_pingtick.go index 8eb44d3..eaa564f 100644 --- a/peer/on_pingticker.go +++ b/peer/on_pingtick.go @@ -5,7 +5,7 @@ import ( "vppn/peer/control" ) -func (a *App) onPingTicker() { +func (a *App) onPingTick() { now := time.Now().UnixNano() for _, p := range a.peersByIP { if p.Role == control.Client { diff --git a/peer/on_tick.go b/peer/on_statetick.go similarity index 96% rename from peer/on_tick.go rename to peer/on_statetick.go index 8fcf0ff..6681f08 100644 --- a/peer/on_tick.go +++ b/peer/on_statetick.go @@ -8,11 +8,9 @@ import ( "vppn/peer/wginterface" ) -func (a *App) onTick() { +func (a *App) onStateTick() { wgPeers := a.devPeers() - now := time.Now().UnixNano() - for _, wgPeer := range wgPeers { p, ok := a.peersByKey[wgPeer.PublicKey] if !ok {