diff --git a/web/pgadmin/utils/driver/psycopg2/__init__.py b/web/pgadmin/utils/driver/psycopg2/__init__.py index 5fefdee..3fc8731 100644 --- a/web/pgadmin/utils/driver/psycopg2/__init__.py +++ b/web/pgadmin/utils/driver/psycopg2/__init__.py @@ -200,10 +200,9 @@ class Driver(BaseDriver): if sess == session.sid: sess_mgr['pinged'] = curr_time continue - if curr_time - sess_mgr['pinged'] >= session_idle_timeout: for mgr in [ - m for m in sess_mgr if isinstance(m, ServerManager) + m for m in sess_mgr.values() if isinstance(m, ServerManager) ]: mgr.release()