diff --git a/pyghmi/ipmi/private/session.py b/pyghmi/ipmi/private/session.py index 6611c305..e30f2ff7 100644 --- a/pyghmi/ipmi/private/session.py +++ b/pyghmi/ipmi/private/session.py @@ -1580,6 +1580,7 @@ class Session(object): # RAKP4 got dropped, BMC can consider it done and we must # restart self._relog() + return # ignore 15 value if we are retrying. # xCAT did but I can't recall why exactly if data[1] == 15 and self.logontries: