YUKI Hiroshi
null+****@clear*****
Fri Jun 27 18:26:47 JST 2014
YUKI Hiroshi 2014-06-27 18:26:47 +0900 (Fri, 27 Jun 2014) New Revision: b7e006a09004c98e3cdf96ed292b947656297c0a https://github.com/droonga/droonga-engine/commit/b7e006a09004c98e3cdf96ed292b947656297c0a Message: Use block Modified files: bin/droonga-engine-absorb-data Modified: bin/droonga-engine-absorb-data (+7 -6) =================================================================== --- bin/droonga-engine-absorb-data 2014-06-27 18:21:29 +0900 (031a780) +++ bin/droonga-engine-absorb-data 2014-06-27 18:26:47 +0900 (a7a963a) @@ -97,12 +97,13 @@ droonga_request_options += ["--receiver-host", options.destination_host] drndump_command_line = [options.drndump] + drndump_options droonga_request_command_line = [options.droonga_request] + droonga_request_options -drndump_stdin, drndump_stdout, drndump_stderr = *Open3.popen3(*drndump_command_line) -droonga_request_stdin, droonga_request_stdout, droonga_request_stderr = *Open3.popen3(*droonga_request_command_line) - -drndump_stdout.each do |dump| - puts dump - droonga_request_stdin.puts(dump) +Open3.popen3(*drndump_command_line) do |dump_in, dump_out, dump_error, dump_thread| + Open3.popen3(*droonga_request_command_line) do |client_in, client_out, client_error, client_thread| + dump_out.each do |dump| + puts dump + client_in.puts(dump) + end + end end exit 0 -------------- next part -------------- HTML����������������������������...Download