diff --git a/ethstats/ethstats.go b/ethstats/ethstats.go index f3b68d4c94..147a171870 100644 --- a/ethstats/ethstats.go +++ b/ethstats/ethstats.go @@ -372,8 +372,10 @@ func (s *Service) loop(chainHeadCh chan core.ChainHeadEvent, txEventCh chan core } } fullReport.Stop() - // Make sure the connection is closed + + // Close the current connection and establish a new one conn.Close() + errTimer.Reset(0) } } }