[Groonga-commit] droonga/drnbench at af17d58 [master] Process each request synchronously

Back to archive index

YUKI Hiroshi null+****@clear*****
Mon Jan 20 15:52:20 JST 2014


YUKI Hiroshi	2014-01-20 15:52:20 +0900 (Mon, 20 Jan 2014)

  New Revision: af17d588ea35c5d12f17ada1513187207e4d2ecf
  https://github.com/droonga/drnbench/commit/af17d588ea35c5d12f17ada1513187207e4d2ecf

  Message:
    Process each request synchronously

  Modified files:
    lib/drnbench/client/http.rb

  Modified: lib/drnbench/client/http.rb (+6 -7)
===================================================================
--- lib/drnbench/client/http.rb    2014-01-20 15:37:36 +0900 (16ca0cf)
+++ lib/drnbench/client/http.rb    2014-01-20 15:52:20 +0900 (a1e6fe9)
@@ -26,13 +26,12 @@ module Drnbench
           request["headers"] ||= {}
           request["headers"]["user-agent"] = "Ruby/#{RUBY_VERSION} Droonga::Benchmark::Runner::HttpClient"
           start_time = Time.now
-          client.request(request) do |response|
-            @result << {
-              :request => request,
-              :status => response.code,
-              :elapsed_time => Time.now - start_time,
-            }
-          end
+          response = client.request(request)
+          @result << {
+            :request => request,
+            :status => response.code,
+            :elapsed_time => Time.now - start_time,
+          }
           sleep****@confi*****
         end
       end
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Back to archive index