diff --git a/pyghmi/ipmi/private/session.py b/pyghmi/ipmi/private/session.py index 073c3016..cd762009 100644 --- a/pyghmi/ipmi/private/session.py +++ b/pyghmi/ipmi/private/session.py @@ -406,7 +406,7 @@ class Session(object): with util.protect(KEEPALIVE_SESSIONS): sess = cls.keepalive_sessions.get(session, None) if sess is not None and 'timeout' in sess: - if sess['timeout'] < _monotonic_time(): + if sess['timeout'] < _monotonic_time() - 15: # session would have timed out by now, don't use it return False return True