maybe 
elsif workers.size > 0 && workers_count > size
  logger.info "<pool-#{name}> Too many orphans. Killing all workers."
  kill_workers(workers.size, kill_action)
else