If lightblue impl call times out, only the timeout event is logged. If the timed out thread eventually throws an exception (which can be explain why the call takes long, e.g. can't reach db), it is silently swallowed by the facade. This change prevents that.
Coverage increased (+0.1%) to 68.057% when pulling fc9cb786d913a2108fb05029ee52487673acec74 on timeouterr into 2eca5e3f1df33fee7a522f12e3f5ac32a43149a7 on master.
If lightblue impl call times out, only the timeout event is logged. If the timed out thread eventually throws an exception (which can be explain why the call takes long, e.g. can't reach db), it is silently swallowed by the facade. This change prevents that.