From: Mike Bayer Date: Sun, 12 Feb 2006 06:43:05 +0000 (+0000) Subject: assertion X-Git-Tag: rel_0_1_0~21 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=04329e18e97b7f211f5bfb68bf92f8626b6ce912;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git assertion --- diff --git a/lib/sqlalchemy/mapping/objectstore.py b/lib/sqlalchemy/mapping/objectstore.py index 8a8b975ad0..9607df6066 100644 --- a/lib/sqlalchemy/mapping/objectstore.py +++ b/lib/sqlalchemy/mapping/objectstore.py @@ -993,8 +993,7 @@ def session(obj=None): try: return _sessions[hashkey] except KeyError: - # oh, its gone, nevermind - pass + raise "Session '%s' referenced by object '%s' no longer exists" % (hashkey, repr(obj)) try: # have a thread-locally defined session (via using_session) ?