concurrent-ruby
concurrent-ruby copied to clipboard
ThreadPoolExecutor `kill` will `wait_for_termination` in JRuby
This fixes an inconsistency in behavior in ThreadPoolExecutor in Ruby and JRuby.
Extracted from #1042, explained in #1041.
- [ ] Todo: Isolate deadlock being seen in TimerSet