From: Mike Bayer Date: Wed, 27 Aug 2008 06:01:16 +0000 (+0000) Subject: ugh...try again X-Git-Tag: rel_0_5rc1~37 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f39e9b8418a7a6551de2b9c4dfff17eafadd462f;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git ugh...try again --- diff --git a/lib/sqlalchemy/pool.py b/lib/sqlalchemy/pool.py index c2a150d332..b0121556b8 100644 --- a/lib/sqlalchemy/pool.py +++ b/lib/sqlalchemy/pool.py @@ -528,7 +528,8 @@ class SingletonThreadPool(Pool): def do_get(self): try: c = self._conn.current() - return c + if c: + return c except AttributeError: pass c = self.create_connection()