# File lib/bundler/worker.rb, line 18
    def initialize(size, func)
      @request_queue = Queue.new
      @response_queue = Queue.new
      @func = func
      @threads = size.times.map {|i| Thread.start { process_queue(i) } }
      trap("INT") { abort_threads }
    end