I am using NHibernate 2.1.0.2002.

I have a simple test case which opens a session factory, then opens a
session, saves a record to a table, and closes the session. When I run
this as a web page from a stress test tool, the memory increases
significantly and eventually I get an OutOfMemoryException.

This is the code(very straightforward):

           NHibernate.Cfg.Configuration config = new
NHibernate.Cfg.Configuration();
            config.Configure("C:\\16580\\MemoryLeakWeb\\Test16580\
\nHibernate.config");
            config.AddFile("C:\\16580\\MemoryLeakWeb\\Test16580\
\Test.hbm.xml");
            ISessionFactory sessionFactory =
config.BuildSessionFactory();
            using (ISession session = sessionFactory.OpenSession())
             {
                    try
                    {
                        ITransaction tx = session.BeginTransaction();
                        TestType testType = new TestType();
                        testType.TestTypeField = 12;
                        session.Save(testType);
                        tx.Commit();
                    }
                    catch (Exception ex)
                    {
                    }
            }

Now, I seem to recall that this was supposed to have been fixed:
http://groups.google.com/group/nhusers/browse_thread/thread/ad3090edcfb115ef

What is the status on this? Is this till a bug in 2.1?

-- 
You received this message because you are subscribed to the Google Groups 
"nhusers" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/nhusers?hl=en.

Reply via email to