diff options
author | Håvard Pettersen <havardpe@oath.com> | 2020-06-14 11:43:34 +0000 |
---|---|---|
committer | Håvard Pettersen <havardpe@oath.com> | 2020-06-14 11:43:34 +0000 |
commit | bfc6cfee7ea0dc4b8746573ab6e18fc5941c59c2 (patch) | |
tree | ede34221ac36f440de4fb0ba600bfab1a8f9be19 /vespaclient-java | |
parent | aacb857c63b9932ecac330d65bdd28d05d458b62 (diff) |
avoid deadlock when using compile cache with blocking executors
- avoid taking cache lock in compile task destructor
- avoid holding cache lock while posting compile task
- add unit test trying to provoke deadlock
- bonus: fix blocking executor implementation
(did not work with threads <= task limit)
Diffstat (limited to 'vespaclient-java')
0 files changed, 0 insertions, 0 deletions