class Concurrent::RubyThreadPoolExecutor

def ns_remove_busy_worker(worker)

@!visibility private

removes a worker which is not in not tracked in @ready
def ns_remove_busy_worker(worker)
  @pool.delete(worker)
  stopped_event.set if @pool.empty? && !running?
  true
end