From c5ee8b2cff91d16ea6ba4e405c3bdc6845f42b26 Mon Sep 17 00:00:00 2001 From: Derek Collison Date: Thu, 6 Dec 2018 16:52:13 -0800 Subject: [PATCH] Server sequences outbound may not appear sequential to other listening servers. Signed-off-by: Derek Collison --- server/events.go | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/server/events.go b/server/events.go index c1f6cf0e..df2a72ef 100644 --- a/server/events.go +++ b/server/events.go @@ -484,13 +484,11 @@ func (s *Server) updateRemoteServer(ms *ServerInfo) { if su == nil { s.sys.servers[ms.ID] = &serverUpdate{ms.Seq, time.Now()} } else { + // Should alwqys be going up. if ms.Seq <= su.seq { s.Errorf("Received out of order remote server update from: %q", ms.ID) return } - if ms.Seq != su.seq+1 { - s.Errorf("Missed [%d] remote server updates from: %q", ms.Seq-su.seq+1, ms.ID) - } su.seq = ms.Seq su.ltime = time.Now() }