From fa3dda2c2fb8262616b880374fe9303d2eb80e60 Mon Sep 17 00:00:00 2001 From: Simon Date: Fri, 16 Apr 2021 10:59:46 +0100 Subject: [PATCH] Handle false lastSeq --- bridge_master.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bridge_master.py b/bridge_master.py index 78ac2ed..0bcec9b 100755 --- a/bridge_master.py +++ b/bridge_master.py @@ -1259,7 +1259,7 @@ class routerOBP(OPENBRIDGE): logger.warning("(%s) Duplicate sequence number %s, disgarding",self._system,_seq) return #Inbound out-of-order packets - if _seq and (_seq != 1) and (_seq < self._lastSeq): + if _seq and self._lastSeq and (_seq != 1) and (_seq < self._lastSeq): logger.warning("%s) Out of order packet - last sequence number %s, this sequence number %s, disgarding",self._system,self._lastSeq,_seq) return #Inbound missed packets