Don't store session on module install to prevent concurrent update
issue2388
This commit is contained in:
1 parent
5d92f010d0
commit
793b8dbe9f
1 file changed
+4
@@ -565,6 +565,10 @@ class ModuleInstallUpgrade(Wizard):
|
||||
transaction.cursor.commit()
|
||||
if module_ids:
|
||||
pool.init(update=True, lang=lang)
|
||||
if session:
|
||||
# Don't store session to prevent concurrent update
|
||||
for state_name in session.data:
|
||||
getattr(session, state_name).dirty = False
|
||||
return 'done'
|
||||
|
||||
ModuleInstallUpgrade()
|
||||
|
||||
Reference in new issue
Block a user