From: Peter S. <sz...@us...> - 2004-09-23 13:09:09
|
Update of /cvsroot/nhibernate/nhibernate/src/NHibernate/Impl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32603 Modified Files: SessionImpl.cs Log Message: Added check for out-of-session collections Index: SessionImpl.cs =================================================================== RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate/Impl/SessionImpl.cs,v retrieving revision 1.43 retrieving revision 1.44 diff -C2 -d -r1.43 -r1.44 *** SessionImpl.cs 22 Sep 2004 21:56:02 -0000 1.43 --- SessionImpl.cs 23 Sep 2004 13:08:59 -0000 1.44 *************** *** 2986,2989 **** --- 2986,2992 ---- CollectionEntry ce = GetCollectionEntry(coll); + if (ce == null) + throw new HibernateException("found reference to object that is not in session"); + if (ce.reached) { |