Fix max recursion in db creation when the sql failed
bzr revid: ced-d5e36fa357d3435c7bc41581b9c13c39694b94eb
This commit is contained in:
@@ -86,6 +86,7 @@ class db(netsvc.Service):
|
||||
tools.init_db(cr)
|
||||
cr.commit()
|
||||
cr.close()
|
||||
cr = None
|
||||
pool = pooler.get_pool(db_name, demo,serv.actions[id],
|
||||
update_module=True)
|
||||
if lang and lang != 'en_US':
|
||||
@@ -108,7 +109,8 @@ class db(netsvc.Service):
|
||||
traceback_str = e_str.getvalue()
|
||||
e_str.close()
|
||||
serv.actions[id]['traceback'] = traceback_str
|
||||
cr.close()
|
||||
if cr:
|
||||
cr.close()
|
||||
logger = netsvc.Logger()
|
||||
logger.notifyChannel("web-services", netsvc.LOG_INFO,
|
||||
'CREATE DB: %s' % (db_name))
|
||||
|
||||
Reference in New Issue
Block a user