]> code.ossystems Code Review - openembedded-core.git/commit
bitbake/persist_data: Attempt to fix locking issues
authorRichard Purdie <rpurdie@linux.intel.com>
Fri, 20 Aug 2010 10:24:02 +0000 (11:24 +0100)
committerRichard Purdie <rpurdie@linux.intel.com>
Fri, 20 Aug 2010 10:24:02 +0000 (11:24 +0100)
commitfac06aaf2a2b79adc2fbfc7fbd5e6526ff2b515c
tree7010a097ae2814b3318db25787b73386eebdb3e3
parent604f12722a0ab2e3e16e87c785682bd5f744f94f
bitbake/persist_data: Attempt to fix locking issues

It appears the timeout sometimes has no effect and we see database access failures. Combat
this by wrapping the execute function in all cases and retrying manually ourselves.

Thanks to Kevin Tian for help debugging this.

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
bitbake/lib/bb/persist_data.py