class Bootsnap::CLI::WorkerPool

def default_size

def default_size
  nprocessors = Etc.nprocessors
  size = [nprocessors, cpu_quota&.to_i || nprocessors].min
  case size
  when 0, 1
    0
  else
    if fork_defunct?
      $stderr.puts "warning: faulty fork(2) detected, probably in cross platform docker builds. " \
                   "Disabling parallel compilation."
      0
    else
      size
    end
  end
end