# File lib/aws/http/curb_handler.rb, line 30
      def handle request, response
        raise "unsupport http reqest method: #{request.http_method}" unless
          ['GET', 'HEAD', 'PUT', 'POST', 'DELETE'].include? request.http_method
        @sem.synchronize do
          @q << [request, response, Thread.current]
          @processor.wakeup
        end
        Thread.stop
        nil
      end