initial effort to try and fix multiple clients to behave as before, includes fixes for guaranteed message ordering of nodes before links when joining a session
This commit is contained in:
parent
673fdc94b5
commit
777e19de93
4 changed files with 84 additions and 59 deletions
|
@ -281,12 +281,7 @@ class MobilityManager(ConfigurableManager):
|
|||
:param net: network to install
|
||||
:return: nothing
|
||||
"""
|
||||
try:
|
||||
nodenums = self.physnets[net.objid]
|
||||
except KeyError:
|
||||
logger.exception("error retriving physical net object")
|
||||
return
|
||||
|
||||
nodenums = self.physnets.get(net.objid, [])
|
||||
for nodenum in nodenums:
|
||||
node = self.phys[nodenum]
|
||||
# TODO: fix this bad logic, relating to depending on a break to get a valid server
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue