# File lib/aws/core/http/curb_handler.rb, line 31 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] begin @processor.wakeup rescue ThreadError start_processor end end Thread.stop nil end