From 04329e18e97b7f211f5bfb68bf92f8626b6ce912 Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Sun, 12 Feb 2006 06:43:05 +0000 Subject: [PATCH] assertion --- lib/sqlalchemy/mapping/objectstore.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) 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) ? -- 2.47.2