summaryrefslogtreecommitdiffstats
path: root/nova
diff options
context:
space:
mode:
Diffstat (limited to 'nova')
-rw-r--r--nova/db/sqlalchemy/session.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/nova/db/sqlalchemy/session.py b/nova/db/sqlalchemy/session.py
index 2d90dc20f..5dd72dc08 100644
--- a/nova/db/sqlalchemy/session.py
+++ b/nova/db/sqlalchemy/session.py
@@ -20,6 +20,7 @@ Session Handling for SQLAlchemy backend
"""
from sqlalchemy import create_engine
+from sqlalchemy import pool
from sqlalchemy.orm import sessionmaker
from nova import exception
@@ -39,7 +40,7 @@ def get_session(autocommit=True, expire_on_commit=False):
if not _ENGINE:
_ENGINE = create_engine(FLAGS.sql_connection,
pool_recycle=FLAGS.sql_idle_timeout,
- isolation_level="immediate",
+ poolclass=pool.NullPool,
echo=False)
_MAKER = (sessionmaker(bind=_ENGINE,
autocommit=autocommit,