YUKI Hiroshi
null+****@clear*****
Fri May 8 10:56:18 JST 2015
YUKI Hiroshi 2015-05-08 10:56:18 +0900 (Fri, 08 May 2015) New Revision: ef8fc4cb89b512ff044a4035e350e73c30b7eab1 https://github.com/droonga/droonga-client-ruby/commit/ef8fc4cb89b512ff044a4035e350e73c30b7eab1 Message: Don't use asynchornous API to process request-response style message. Asynchornous API requires "break" in the callback to exit from it immediately. It is not visceral for sequential operations. Modified files: bin/droonga-request Modified: bin/droonga-request (+1 -4) =================================================================== --- bin/droonga-request 2015-05-08 10:54:26 +0900 (b21d612) +++ bin/droonga-request 2015-05-08 10:56:18 +0900 (001f4b8) @@ -129,7 +129,7 @@ json_parser.on_parse_complete = lambda do |request_message| print(message) end start = Time.now - request = client.request(request_message) do |response| + response = client.request(request_message) message = "" if options[:report_elapsed_time] message << "Elapsed time: #{Time.now - start}\n" @@ -144,9 +144,6 @@ json_parser.on_parse_complete = lambda do |request_message| end message << "\n" print(message) - break - end - request.wait end if request_json_files.empty? -------------- next part -------------- HTML����������������������������... 다운로드