Quick fix to address deadlock issue (#7434)

This commit is contained in:
Craig Rueda
2019-05-02 12:45:15 -07:00
committed by Maxime Beauchemin
parent 598526a8a1
commit c8bb7e0fe4

View File

@@ -195,13 +195,14 @@ if not issubclass(custom_sm, SupersetSecurityManager):
not FAB's security manager.
See [4565] in UPDATING.md""")
appbuilder = AppBuilder(
app,
db.session,
base_template='superset/base.html',
indexview=MyIndexView,
security_manager_class=custom_sm,
)
with app.app_context():
appbuilder = AppBuilder(
app,
db.session,
base_template='superset/base.html',
indexview=MyIndexView,
security_manager_class=custom_sm,
)
security_manager = appbuilder.sm