Kouhei Sutou
null+****@clear*****
Tue Jan 7 16:17:16 JST 2014
Kouhei Sutou 2014-01-07 16:17:16 +0900 (Tue, 07 Jan 2014) New Revision: 25d4d9a5f12fbba91c8ad845c97f1178a332e26e https://github.com/groonga/groonga-query-log/commit/25d4d9a5f12fbba91c8ad845c97f1178a332e26e Message: Log error on connecting server Modified files: lib/groonga/query-log/server-verifier.rb Modified: lib/groonga/query-log/server-verifier.rb (+9 -2) =================================================================== --- lib/groonga/query-log/server-verifier.rb 2014-01-07 16:11:54 +0900 (efb5bbc) +++ lib/groonga/query-log/server-verifier.rb 2014-01-07 16:17:16 +0900 (6c73e78) @@ -59,8 +59,15 @@ module Groonga def run_consumers @options.n_clients.times.collect do Thread.new do - loop do - break if run_consumer + begin + loop do + break if run_consumer + end + rescue Groonga::Client::Connection::Errorend + # TODO: add error log mechanism + $stderr.puts(Time.now.iso8601) + $stderr.puts($!.raw_error.message) + $stderr.puts($!.raw_error.backtrace) end end end -------------- next part -------------- HTML����������������������������... Download