]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
ugh...try again
authorMike Bayer <mike_mp@zzzcomputing.com>
Wed, 27 Aug 2008 06:01:16 +0000 (06:01 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Wed, 27 Aug 2008 06:01:16 +0000 (06:01 +0000)
lib/sqlalchemy/pool.py

index c2a150d3321bf7a75aa161125f2466b505f11e60..b0121556b8cd78855cbf8f7b404db0351a5b63bb 100644 (file)
@@ -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()