From 0d2d6fc5ea61de554d827f35e4ca71b5a56b0c99 Mon Sep 17 00:00:00 2001 From: Simon Date: Wed, 3 Aug 2022 23:46:20 +0100 Subject: [PATCH] lskdlk --- bridge_master.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/bridge_master.py b/bridge_master.py index e2f3576..944e911 100644 --- a/bridge_master.py +++ b/bridge_master.py @@ -1907,10 +1907,12 @@ class routerOBP(OPENBRIDGE): self.STATUS[_stream_id]['lastSeq'] = False def process_bcto(self,_src,_dst,_ver): - TOPO[_src][_dst] = { - 'ver' : _ver, - 'time' : time() - } + if _src not in TOPO: + TOPO[_src] = {} + TOPO[_src][_dst] = { + 'ver' : _ver, + 'time' : time() + } class routerHBP(HBSYSTEM):