-
Type:
Bug
-
Resolution: Done
-
Priority:
Minor - P4
-
Affects Version/s: None
-
Component/s: Testing Infrastructure
-
None
-
ALL
-
0
-
None
-
3
-
None
-
None
-
None
-
None
-
None
-
None
DistributedLock::lock_try() can throw DBExceptions from the constructor of ScopedDbConnection - this very rarely results in a crashing test if a host cannot be contacted.
Solution is to add a catch(const DBException& ex) block to places where we currenly protect against LockExceptions.