[FIX] cron: cleanup wakeup pointers after processing them
bzr revid: odo@openerp.com-20110928235409-mzsuqxzmvc30sg0n
This commit is contained in:
parent
f5fdb9f494
commit
cc5d73a529
|
@ -176,6 +176,7 @@ def runner_body():
|
||||||
timestamp, db_name, canceled = task
|
timestamp, db_name, canceled = task
|
||||||
if canceled:
|
if canceled:
|
||||||
continue
|
continue
|
||||||
|
del _wakeup_by_db[db_name]
|
||||||
registry = openerp.pooler.get_pool(db_name)
|
registry = openerp.pooler.get_pool(db_name)
|
||||||
if not registry._init:
|
if not registry._init:
|
||||||
_logger.debug("Database '%s' wake-up! Firing multi-threaded cron job processing", db_name)
|
_logger.debug("Database '%s' wake-up! Firing multi-threaded cron job processing", db_name)
|
||||||
|
|
Loading…
Reference in New Issue