From 6562046964f302805a5cd3143481f79804e1667c Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Fri, 17 Mar 2006 21:14:39 +0000 Subject: [PATCH] added invalidate() method to connectionfairy, allows the connection to be removed from pooling --- lib/sqlalchemy/pool.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/sqlalchemy/pool.py b/lib/sqlalchemy/pool.py index 5ab8ba5788..eb3073a5f4 100644 --- a/lib/sqlalchemy/pool.py +++ b/lib/sqlalchemy/pool.py @@ -134,6 +134,9 @@ class ConnectionFairy(object): self.connection = None self.pool.return_invalid() raise + def invalidate(self): + self.connection = None + self.pool.return_invalid() def cursor(self): return CursorFairy(self, self.connection.cursor()) def __getattr__(self, key): -- 2.47.2