# HG changeset patch # User Julien Cristau # Date 1438157903 -7200 # Node ID c70606673384f6b66889c51e45511a6a62494c26 # Parent 935d577b22278500aaf1e586e40a0eb5c2846687 [web/sessions] simplify session cleanup session.cnx.check() is no longer a thing. It dates back to dbapi. diff -r 935d577b2227 -r c70606673384 web/views/sessions.py --- a/web/views/sessions.py Wed Jul 29 10:17:42 2015 +0200 +++ b/web/views/sessions.py Wed Jul 29 10:18:23 2015 +0200 @@ -61,15 +61,7 @@ closed, total = 0, 0 for session in self.current_sessions(): total += 1 - try: - last_usage_time = session.cnx.check() - except AttributeError: - last_usage_time = session.mtime - except BadConnectionId: - self.close_session(session) - closed += 1 - continue - + last_usage_time = session.mtime no_use_time = (time() - last_usage_time) if session.anonymous_session: if no_use_time >= self.cleanup_anon_session_time: