bitbake: serv/db: Fix looping upon database locked issues
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 31 Aug 2013 22:41:35 +0000 (23:41 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sun, 1 Sep 2013 14:51:11 +0000 (15:51 +0100)
commit0bd9670b71decc928c42218ea6848b6b06f7b79b
tree336fe7028aa555ddddbb2584171cc2738eddde29
parent08bde0a3f3f9ffb351635f19c42f379e29a4320a
bitbake: serv/db: Fix looping upon database locked issues

If the database is locked we will get an immediate error indicating so,
there is no retry timeout. The looping code is therefore useless, the loop
count is near instantly exceeded.

Using a time based retry means we can wait a sensible time, then gracefully
exit.

(Bitbake rev: 9f9e6d87007ea87e62495705464f4232c996a165)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
bitbake/lib/prserv/db.py