From 122f0aa9b39f0ed26dc26d09e4afffd949730cd1 Mon Sep 17 00:00:00 2001 From: Martin Trigaux Date: Tue, 6 Aug 2013 11:42:22 +0200 Subject: [PATCH] [FIX] workerst: revert commit 4930, remove useless loop and if condition always validated bzr revid: mat@openerp.com-20130806094222-w61oolrjo66ulg3n --- openerp/service/workers.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/openerp/service/workers.py b/openerp/service/workers.py index 5ffecfb0098..c8b8b84bca2 100644 --- a/openerp/service/workers.py +++ b/openerp/service/workers.py @@ -411,11 +411,11 @@ class WorkerCron(Worker): if rpc_request_flag: start_time = time.time() start_rss, start_vms = psutil.Process(os.getpid()).get_memory_info() - while True: - # acquired = openerp.addons.base.ir.ir_cron.ir_cron._acquire_job(db_name) - # TODO why isnt openerp.addons.base defined ? - import openerp.addons.base as base - base.ir.ir_cron.ir_cron._acquire_job(db_name) + + import openerp.addons.base as base + base.ir.ir_cron.ir_cron._acquire_job(db_name) + openerp.modules.registry.RegistryManager.delete(db_name) + # dont keep cursors in multi database mode if len(db_names) > 1: openerp.sql_db.close_db(db_name)