Author: cbredesen
Date: 2008-08-18 22:40:39 -0400 (Mon, 18 Aug 2008)
New Revision: 15109
Modified:
core/branches/Branch_3_3/core/src/main/java/org/hibernate/impl/SessionFactoryImpl.java
Log:
HHH-2694 moved schemaExport.drop() before connectionProvider.close()
Modified:
core/branches/Branch_3_3/core/src/main/java/org/hibernate/impl/SessionFactoryImpl.java
===================================================================
---
core/branches/Branch_3_3/core/src/main/java/org/hibernate/impl/SessionFactoryImpl.java 2008-08-18
19:27:15 UTC (rev 15108)
+++
core/branches/Branch_3_3/core/src/main/java/org/hibernate/impl/SessionFactoryImpl.java 2008-08-19
02:40:39 UTC (rev 15109)
@@ -835,6 +835,10 @@
settings.getRegionFactory().stop();
+ if ( settings.isAutoDropSchema() ) {
+ schemaExport.drop( false, true );
+ }
+
try {
settings.getConnectionProvider().close();
}
@@ -842,10 +846,6 @@
SessionFactoryObjectFactory.removeInstance(uuid, name, properties);
}
- if ( settings.isAutoDropSchema() ) {
- schemaExport.drop( false, true );
- }
-
observer.sessionFactoryClosed( this );
eventListeners.destroyListeners();
}
Show replies by date