I'd really like to be able to wait indefinitely in jruby too if it's not possible it should at least be clarified in the docs https://github.com/ruby-concurrency/concurrent-ruby/wiki/Thread-Pools#examples