| commit | ce2b06566f02afdf1ec52ad96935e389ce44eefe | [log] [tgz] |
|---|---|---|
| author | Martin Taal <mtaal@elver.org> | Mon Nov 05 23:59:23 2012 +0100 |
| committer | Martin Taal <mtaal@elver.org> | Mon Nov 05 23:59:23 2012 +0100 |
| tree | 6543ac6daeaccd01309ef245e2f9c5948e9ca988 | |
| parent | d41b98e5e11daef3bfd02b570d43ebf4337edab1 [diff] |
Solve infinite loop when sf is closed before the datastore
diff --git a/hibernate/org.eclipse.emf.teneo.hibernate/src/org/eclipse/emf/teneo/hibernate/HbBaseSessionDataStore.java b/hibernate/org.eclipse.emf.teneo.hibernate/src/org/eclipse/emf/teneo/hibernate/HbBaseSessionDataStore.java index 954d0a7..4c2af08 100755 --- a/hibernate/org.eclipse.emf.teneo.hibernate/src/org/eclipse/emf/teneo/hibernate/HbBaseSessionDataStore.java +++ b/hibernate/org.eclipse.emf.teneo.hibernate/src/org/eclipse/emf/teneo/hibernate/HbBaseSessionDataStore.java
@@ -80,10 +80,10 @@ protected void closeSessionFactory() { if (sessionFactory != null && !sessionFactory.isClosed()) { sessionFactory.close(); - sessionFactory = null; - // do set initialized false after closing it - setInitialized(false); } + sessionFactory = null; + // do set initialized false after closing it + setInitialized(false); } /**