# File lib/shotgun.rb, line 18
  def call!(env)
    @env = env
    @reader, @writer = IO.pipe

    # Disable GC before forking in an attempt to get some advantage
    # out of COW.
    GC.disable

    if fork
      proceed_as_parent
    else
      proceed_as_child
    end

  ensure
    GC.enable
  end