From b782748944c04bc6e2520607e8b9f4c6f5161853 Mon Sep 17 00:00:00 2001 From: Simon Date: Mon, 21 Dec 2020 17:16:50 +0000 Subject: [PATCH] fix seq rollover --- bridge_master.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bridge_master.py b/bridge_master.py index ddf9217..aae8ce8 100755 --- a/bridge_master.py +++ b/bridge_master.py @@ -944,7 +944,7 @@ class routerOBP(OPENBRIDGE): logger.debug("%s) Duplicate sequence number %s, disgarding",self._system,_seq) return #Inbound out-of-order packets - elif _seq > 1 and _seq < self._lastSeq: + elif _seq == True and (_seq != 1) and (_seq < self._lastSeq): logger.debug("%s) Out of order packet - last sequence number %s, this sequence number %s, disgarding",self._system,self._lastSeq,_seq) return #Inbound missed packets