2012-10-10 09:22:43.444149 T [91033:70135574649560] RubySkynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} 2012-10-10 09:22:43.444642 D [91033:70135579282740] SimpleServer -- Waiting for a client to connect 2012-10-10 09:22:43.446803 W [91033:70135574649560] ResilientSocket::TCPClient ["localhost:2000"] -- Ignoring unknown option on_connect = # 2012-10-10 09:22:43.448379 D [91033:70135579282740] SimpleServer -- Client connected, waiting for data from client 2012-10-10 09:22:43.448925 I [91033:70135574649560] ResilientSocket::TCPClient ["localhost:2000"] -- Connected to server (2.1ms) 2012-10-10 09:22:43.449025 D [91033:70135574649560] [507576a36b69336399000001] RubySkynet::Client: TutorialService -- Sending Header 2012-10-10 09:22:43.449039 T [91033:70135574649560] [507576a36b69336399000001] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-10 09:22:43.449060 T [91033:70135574649560] [507576a36b69336399000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq 2012-10-10 09:22:43.449102 D [91033:70135574649560] [507576a36b69336399000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.0ms) 2012-10-10 09:22:43.449119 T [91033:70135574649560] [507576a36b69336399000001] RubySkynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} 2012-10-10 09:22:43.449145 D [91033:70135574649560] [507576a36b69336399000001] RubySkynet::Client: TutorialService -- Sending Request 2012-10-10 09:22:43.449156 T [91033:70135574649560] [507576a36b69336399000001] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>nil, "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507576a36b69336399000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-10 09:22:43.449175 T [91033:70135574649560] [507576a36b69336399000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- ¢ clientidinsome parametersmethodtest1requestinfoQrequestid507576a36b69336399000001retrycountoriginaddress 2012-10-10 09:22:43.449213 D [91033:70135574649560] [507576a36b69336399000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 162 bytes (0.0ms) 2012-10-10 09:22:43.449229 D [91033:70135574649560] [507576a36b69336399000001] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-10 09:22:43.452414 D [91033:70135579282740] SimpleServer -- ****************** 2012-10-10 09:22:43.452431 D [91033:70135579282740] SimpleServer -- Received Request 2012-10-10 09:22:43.452441 T [91033:70135579282740] SimpleServer -- Header -- {"clientid"=>nil, "in"=>"\u001A\u0000\u0000\u0000\u0002some\u0000\v\u0000\u0000\u0000parameters\u0000\u0000", "method"=>"test1", "requestinfo"=>{"requestid"=>"507576a36b69336399000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-10 09:22:43.452467 T [91033:70135574649560] [507576a36b69336399000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" 2012-10-10 09:22:43.452478 D [91033:70135574649560] [507576a36b69336399000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (3.2ms) 2012-10-10 09:22:43.452533 T [91033:70135574649560] [507576a36b69336399000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-10 09:22:43.452543 D [91033:70135574649560] [507576a36b69336399000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.0ms) 2012-10-10 09:22:43.452574 D [91033:70135574649560] [507576a36b69336399000001] RubySkynet::Client: TutorialService -- Header -- {"registered"=>true, "clientid"=>"123"} 2012-10-10 09:22:43.452585 D [91033:70135574649560] [507576a36b69336399000001] RubySkynet::Client: TutorialService -- Reading response from server 2012-10-10 09:22:46.453359 W [91033:70135574649560] [507576a36b69336399000001] ResilientSocket::TCPClient ["localhost:2000"] -- #read Timeout waiting for server to reply 2012-10-10 09:22:46.453816 D [91033:70135574649560] [507576a36b69336399000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:309:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:302:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:205:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' test/ruby_skynet_client_test.rb:45:in `block (5 levels) in ' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:48:in `connect' test/ruby_skynet_client_test.rb:44:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' (3001.2ms) 2012-10-10 09:22:46.453885 I [91033:70135574649560] [507576a36b69336399000001] RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:309:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:302:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:205:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' test/ruby_skynet_client_test.rb:45:in `block (5 levels) in ' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:48:in `connect' test/ruby_skynet_client_test.rb:44:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' (3004.9ms) 2012-10-10 11:39:17.168734 T [11962:70148186921680] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-10 11:39:17.168734 T [11962:70148186921680] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-10 11:39:17.180815 W [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- Ignoring unknown option on_connect = # 2012-10-10 11:39:17.180815 W [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- Ignoring unknown option on_connect = # 2012-10-10 11:39:17.185094 I [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- Connected to server (4.2ms) 2012-10-10 11:39:17.185094 I [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- Connected to server (4.2ms) 2012-10-10 11:39:17.190364 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x00" 2012-10-10 11:39:17.190364 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x00" -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x00" 2012-10-10 11:39:17.192374 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (2.0ms) 2012-10-10 11:39:17.192374 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (2.0ms) 2012-10-10 11:39:17.192743 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\a" 2012-10-10 11:39:17.192743 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\a" -- "\x00\x00\x00\a" 2012-10-10 11:39:17.192778 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.2ms) 2012-10-10 11:39:17.192778 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.2ms) 2012-10-10 11:39:17.193118 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00*\x03ctl" 2012-10-10 11:39:17.193118 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00*\x03ctl" -- "\b\x00*\x03ctl" 2012-10-10 11:39:17.193151 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 7 bytes (0.3ms) 2012-10-10 11:39:17.193151 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 7 bytes (0.3ms) 2012-10-10 11:39:17.193628 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x01" 2012-10-10 11:39:17.193628 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x01" -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x01" 2012-10-10 11:39:17.194140 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.5ms) 2012-10-10 11:39:17.194140 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.5ms) 2012-10-10 11:39:17.194451 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\f" 2012-10-10 11:39:17.194451 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\f" -- "\x00\x00\x00\f" 2012-10-10 11:39:17.194484 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.3ms) 2012-10-10 11:39:17.194484 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.3ms) 2012-10-10 11:39:17.194820 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00*\bservices" 2012-10-10 11:39:17.194820 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00*\bservices" -- "\b\x00*\bservices" 2012-10-10 11:39:17.194851 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 12 bytes (0.3ms) 2012-10-10 11:39:17.194851 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 12 bytes (0.3ms) 2012-10-10 11:39:17.195085 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x02" 2012-10-10 11:39:17.195085 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x02" -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x02" 2012-10-10 11:39:17.196010 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.9ms) 2012-10-10 11:39:17.196010 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.9ms) 2012-10-10 11:39:17.196278 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x05" 2012-10-10 11:39:17.196278 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x05" -- "\x00\x00\x00\x05" 2012-10-10 11:39:17.196309 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.2ms) 2012-10-10 11:39:17.196309 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.2ms) 2012-10-10 11:39:17.196632 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\xA0\x06\b" 2012-10-10 11:39:17.196632 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\xA0\x06\b" -- "\b\x00\xA0\x06\b" 2012-10-10 11:39:17.196663 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 5 bytes (0.3ms) 2012-10-10 11:39:17.196663 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 5 bytes (0.3ms) 2012-10-10 11:39:17.197756 I [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- Connected to server (0.8ms) 2012-10-10 11:39:17.197756 I [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- Connected to server (0.8ms) 2012-10-10 11:39:17.197982 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\x1A\b\x00\x10\x03\"\t/test/fooH\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x01" 2012-10-10 11:39:17.197982 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\x1A\b\x00\x10\x03\"\t/test/fooH\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x01" -- "\x00\x00\x00\x1A\b\x00\x10\x03\"\t/test/fooH\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x01" 2012-10-10 11:39:17.198733 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.7ms) 2012-10-10 11:39:17.198733 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.7ms) 2012-10-10 11:39:17.199449 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" 2012-10-10 11:39:17.199449 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" -- "\x00\x00\x00\x02" 2012-10-10 11:39:17.199482 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.7ms) 2012-10-10 11:39:17.199482 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.7ms) 2012-10-10 11:39:17.200147 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" 2012-10-10 11:39:17.200147 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" -- "\b\x00" 2012-10-10 11:39:17.200162 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (0.7ms) 2012-10-10 11:39:17.200162 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (0.7ms) 2012-10-10 11:39:17.200385 T [11962:70148186921680] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-10 11:39:17.200385 T [11962:70148186921680] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-10 11:39:17.200452 W [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- Ignoring unknown option on_connect = # 2012-10-10 11:39:17.200452 W [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- Ignoring unknown option on_connect = # 2012-10-10 11:39:17.204439 I [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- Connected to server (4.0ms) 2012-10-10 11:39:17.204439 I [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- Connected to server (4.0ms) 2012-10-10 11:39:17.204808 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\x04\b\x00\x10\x05" 2012-10-10 11:39:17.204808 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\x04\b\x00\x10\x05" -- "\x00\x00\x00\x04\b\x00\x10\x05" 2012-10-10 11:39:17.204868 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 8 bytes (0.0ms) 2012-10-10 11:39:17.204868 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 8 bytes (0.0ms) 2012-10-10 11:39:17.205128 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x06" 2012-10-10 11:39:17.205128 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x06" -- "\x00\x00\x00\x06" 2012-10-10 11:39:17.205141 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.2ms) 2012-10-10 11:39:17.205141 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.2ms) 2012-10-10 11:39:17.205194 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\x93\x86\x02" 2012-10-10 11:39:17.205194 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\x93\x86\x02" -- "\b\x00\x18\x93\x86\x02" 2012-10-10 11:39:17.205204 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes (0.0ms) 2012-10-10 11:39:17.205204 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes (0.0ms) 2012-10-10 11:39:17.206102 I [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- Connected to server (0.7ms) 2012-10-10 11:39:17.206102 I [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- Connected to server (0.7ms) 2012-10-10 11:39:17.209275 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\x1A\b\x00\x10\x03\"\t/test/fooH\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x01" 2012-10-10 11:39:17.209275 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\x1A\b\x00\x10\x03\"\t/test/fooH\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x01" -- "\x00\x00\x00\x1A\b\x00\x10\x03\"\t/test/fooH\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x01" 2012-10-10 11:39:17.210144 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.8ms) 2012-10-10 11:39:17.210144 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.8ms) 2012-10-10 11:39:17.211563 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" 2012-10-10 11:39:17.211563 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" -- "\x00\x00\x00\x02" 2012-10-10 11:39:17.211595 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.4ms) 2012-10-10 11:39:17.211595 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.4ms) 2012-10-10 11:39:17.211646 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" 2012-10-10 11:39:17.211646 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" -- "\b\x00" 2012-10-10 11:39:17.211655 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (0.0ms) 2012-10-10 11:39:17.211655 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (0.0ms) 2012-10-10 11:39:17.212131 T [11962:70148186921680] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-10 11:39:17.212131 T [11962:70148186921680] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-10 11:39:17.212203 W [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- Ignoring unknown option on_connect = # 2012-10-10 11:39:17.212203 W [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- Ignoring unknown option on_connect = # 2012-10-10 11:39:17.214145 I [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- Connected to server (1.9ms) 2012-10-10 11:39:17.214145 I [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- Connected to server (1.9ms) 2012-10-10 11:39:17.214821 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\"\b\x00\x10\x02\"\t/test/foo*\x06value2H\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x01" 2012-10-10 11:39:17.214821 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\"\b\x00\x10\x02\"\t/test/foo*\x06value2H\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x01" -- "\x00\x00\x00\"\b\x00\x10\x02\"\t/test/foo*\x06value2H\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x01" 2012-10-10 11:39:17.214877 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 38 bytes (0.0ms) 2012-10-10 11:39:17.214877 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 38 bytes (0.0ms) 2012-10-10 11:39:17.216340 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x06" 2012-10-10 11:39:17.216340 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x06" -- "\x00\x00\x00\x06" 2012-10-10 11:39:17.216367 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.5ms) 2012-10-10 11:39:17.216367 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.5ms) 2012-10-10 11:39:17.216725 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\x95\x86\x02" 2012-10-10 11:39:17.216725 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\x95\x86\x02" -- "\b\x00\x18\x95\x86\x02" 2012-10-10 11:39:17.216753 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes (0.3ms) 2012-10-10 11:39:17.216753 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes (0.3ms) 2012-10-10 11:39:17.217184 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\x0F\b\x00\x10\x01\"\t/test/foo" 2012-10-10 11:39:17.217184 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\x0F\b\x00\x10\x01\"\t/test/foo" -- "\x00\x00\x00\x0F\b\x00\x10\x01\"\t/test/foo" 2012-10-10 11:39:17.217231 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 19 bytes (0.0ms) 2012-10-10 11:39:17.217231 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 19 bytes (0.0ms) 2012-10-10 11:39:17.217492 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x0E" 2012-10-10 11:39:17.217492 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x0E" -- "\x00\x00\x00\x0E" 2012-10-10 11:39:17.217504 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.2ms) 2012-10-10 11:39:17.217504 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.2ms) 2012-10-10 11:39:17.217553 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\x95\x86\x022\x06value2" 2012-10-10 11:39:17.217553 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\x95\x86\x022\x06value2" -- "\b\x00\x18\x95\x86\x022\x06value2" 2012-10-10 11:39:17.217563 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 14 bytes (0.0ms) 2012-10-10 11:39:17.217563 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 14 bytes (0.0ms) 2012-10-10 11:39:17.219277 I [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- Connected to server (1.5ms) 2012-10-10 11:39:17.219277 I [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- Connected to server (1.5ms) 2012-10-10 11:39:17.219484 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\x1A\b\x00\x10\x03\"\t/test/fooH\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x01" 2012-10-10 11:39:17.219484 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\x1A\b\x00\x10\x03\"\t/test/fooH\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x01" -- "\x00\x00\x00\x1A\b\x00\x10\x03\"\t/test/fooH\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x01" 2012-10-10 11:39:17.219523 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.0ms) 2012-10-10 11:39:17.219523 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.0ms) 2012-10-10 11:39:17.220728 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" 2012-10-10 11:39:17.220728 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" -- "\x00\x00\x00\x02" 2012-10-10 11:39:17.220770 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.2ms) 2012-10-10 11:39:17.220770 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.2ms) 2012-10-10 11:39:17.221586 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" 2012-10-10 11:39:17.221586 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" -- "\b\x00" 2012-10-10 11:39:17.221602 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (0.8ms) 2012-10-10 11:39:17.221602 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (0.8ms) 2012-10-10 11:39:17.221780 T [11962:70148186921680] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-10 11:39:17.221780 T [11962:70148186921680] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-10 11:39:17.221839 W [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- Ignoring unknown option on_connect = # 2012-10-10 11:39:17.221839 W [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- Ignoring unknown option on_connect = # 2012-10-10 11:39:17.223080 I [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- Connected to server (1.2ms) 2012-10-10 11:39:17.223080 I [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- Connected to server (1.2ms) 2012-10-10 11:39:17.223648 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00!\b\x00\x10\x02\"\t/test/foo*\x05valueH\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x01" 2012-10-10 11:39:17.223648 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00!\b\x00\x10\x02\"\t/test/foo*\x05valueH\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x01" -- "\x00\x00\x00!\b\x00\x10\x02\"\t/test/foo*\x05valueH\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x01" 2012-10-10 11:39:17.223694 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 37 bytes (0.0ms) 2012-10-10 11:39:17.223694 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 37 bytes (0.0ms) 2012-10-10 11:39:17.224903 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x06" 2012-10-10 11:39:17.224903 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x06" -- "\x00\x00\x00\x06" 2012-10-10 11:39:17.224948 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.2ms) 2012-10-10 11:39:17.224948 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.2ms) 2012-10-10 11:39:17.225581 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\x97\x86\x02" 2012-10-10 11:39:17.225581 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\x97\x86\x02" -- "\b\x00\x18\x97\x86\x02" 2012-10-10 11:39:17.225650 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes (0.7ms) 2012-10-10 11:39:17.225650 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes (0.7ms) 2012-10-10 11:39:17.225947 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\x0F\b\x00\x10\x01\"\t/test/foo" 2012-10-10 11:39:17.225947 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\x0F\b\x00\x10\x01\"\t/test/foo" -- "\x00\x00\x00\x0F\b\x00\x10\x01\"\t/test/foo" 2012-10-10 11:39:17.225988 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 19 bytes (0.0ms) 2012-10-10 11:39:17.225988 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 19 bytes (0.0ms) 2012-10-10 11:39:17.226697 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\r" 2012-10-10 11:39:17.226697 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\r" -- "\x00\x00\x00\r" 2012-10-10 11:39:17.226710 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.7ms) 2012-10-10 11:39:17.226710 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.7ms) 2012-10-10 11:39:17.226758 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\x97\x86\x022\x05value" 2012-10-10 11:39:17.226758 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\x97\x86\x022\x05value" -- "\b\x00\x18\x97\x86\x022\x05value" 2012-10-10 11:39:17.226768 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 13 bytes (0.0ms) 2012-10-10 11:39:17.226768 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 13 bytes (0.0ms) 2012-10-10 11:39:17.227882 I [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- Connected to server (0.9ms) 2012-10-10 11:39:17.227882 I [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- Connected to server (0.9ms) 2012-10-10 11:39:17.228093 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\x1A\b\x00\x10\x03\"\t/test/fooH\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x01" 2012-10-10 11:39:17.228093 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\x1A\b\x00\x10\x03\"\t/test/fooH\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x01" -- "\x00\x00\x00\x1A\b\x00\x10\x03\"\t/test/fooH\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x01" 2012-10-10 11:39:17.228131 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.0ms) 2012-10-10 11:39:17.228131 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.0ms) 2012-10-10 11:39:17.231718 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" 2012-10-10 11:39:17.231718 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" -- "\x00\x00\x00\x02" 2012-10-10 11:39:17.231755 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (3.6ms) 2012-10-10 11:39:17.231755 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (3.6ms) 2012-10-10 11:39:17.235562 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" 2012-10-10 11:39:17.235562 T [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" -- "\b\x00" 2012-10-10 11:39:17.235586 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (3.8ms) 2012-10-10 11:39:17.235586 D [11962:70148186921680] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (3.8ms) 2012-10-10 11:39:17.235833 T [11962:70148186921680] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:9999", :connect_retry_interval=>0.1, :connect_retry_count=>5, :read_timeout=>5, :connect_timeout=>3, :buffered=>false, :on_connect=>#} 2012-10-10 11:39:17.235833 T [11962:70148186921680] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:9999", :connect_retry_interval=>0.1, :connect_retry_count=>5, :read_timeout=>5, :connect_timeout=>3, :buffered=>false, :on_connect=>#} -- {:server=>"localhost:9999", :connect_retry_interval=>0.1, :connect_retry_count=>5, :read_timeout=>5, :connect_timeout=>3, :buffered=>false, :on_connect=>#} 2012-10-10 11:39:17.235897 W [11962:70148186921680] ResilientSocket::TCPClient ["localhost:9999"] -- Ignoring unknown option on_connect = # 2012-10-10 11:39:17.235897 W [11962:70148186921680] ResilientSocket::TCPClient ["localhost:9999"] -- Ignoring unknown option on_connect = # 2012-10-10 11:39:17.236893 W [11962:70148186921680] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-10 11:39:17.236893 W [11962:70148186921680] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-10 11:39:17.339545 W [11962:70148186921680] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-10 11:39:17.339545 W [11962:70148186921680] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-10 11:39:17.441413 W [11962:70148186921680] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-10 11:39:17.441413 W [11962:70148186921680] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-10 11:39:17.543325 W [11962:70148186921680] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-10 11:39:17.543325 W [11962:70148186921680] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-10 11:39:17.645228 W [11962:70148186921680] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-10 11:39:17.645228 W [11962:70148186921680] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-10 11:39:17.747090 E [11962:70148186921680] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-10 11:39:17.747090 E [11962:70148186921680] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-10 11:39:17.747252 I [11962:70148186921680] ResilientSocket::TCPClient ["localhost:9999"] -- Connected to server -- ResilientSocket::ConnectionFailure: After 5 attempts: Errno::ECONNREFUSED: Connection refused - connect(2) /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:208:in `rescue in block in connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:174:in `block in connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:173:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:150:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/doozer/client.rb:36:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/doozer/client.rb:36:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:22:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:22:in `block (4 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:21:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' (511.3ms) 2012-10-10 11:39:17.747252 I [11962:70148186921680] ResilientSocket::TCPClient ["localhost:9999"] -- Connected to server -- ResilientSocket::ConnectionFailure: After 5 attempts: Errno::ECONNREFUSED: Connection refused - connect(2) /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:208:in `rescue in block in connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:174:in `block in connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:173:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:150:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/doozer/client.rb:36:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/doozer/client.rb:36:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:22:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:22:in `block (4 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:21:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' -- ResilientSocket::ConnectionFailure: After 5 attempts: Errno::ECONNREFUSED: Connection refused - connect(2) /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:208:in `rescue in block in connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:174:in `block in connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:173:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:150:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/doozer/client.rb:36:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/doozer/client.rb:36:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:22:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:22:in `block (4 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:21:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' (511.3ms) 2012-10-10 11:39:17.754148 T [11962:70148186921680] RubySkynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} 2012-10-10 11:39:17.754148 T [11962:70148186921680] RubySkynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} 2012-10-10 11:39:17.754247 W [11962:70148186921680] ResilientSocket::TCPClient ["localhost:2000"] -- Ignoring unknown option on_connect = # 2012-10-10 11:39:17.754247 W [11962:70148186921680] ResilientSocket::TCPClient ["localhost:2000"] -- Ignoring unknown option on_connect = # 2012-10-10 11:39:17.754307 D [11962:70148186843220] SimpleServer -- Waiting for a client to connect 2012-10-10 11:39:17.754307 D [11962:70148186843220] SimpleServer -- Waiting for a client to connect 2012-10-10 11:39:17.755918 I [11962:70148186921680] ResilientSocket::TCPClient ["localhost:2000"] -- Connected to server (1.7ms) 2012-10-10 11:39:17.755918 I [11962:70148186921680] ResilientSocket::TCPClient ["localhost:2000"] -- Connected to server (1.7ms) 2012-10-10 11:39:17.756042 D [11962:70148186921680] [507596a56b69332eba000001] RubySkynet::Client: TutorialService -- Sending Header 2012-10-10 11:39:17.756042 D [11962:70148186921680] [507596a56b69332eba000001] RubySkynet::Client: TutorialService -- Sending Header 2012-10-10 11:39:17.756054 T [11962:70148186921680] [507596a56b69332eba000001] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-10 11:39:17.756054 T [11962:70148186921680] [507596a56b69332eba000001] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-10 11:39:17.756230 T [11962:70148186921680] [507596a56b69332eba000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq 2012-10-10 11:39:17.756230 T [11962:70148186921680] [507596a56b69332eba000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq -- 9servicemethodTutorialService.Forwardseq 2012-10-10 11:39:17.756880 D [11962:70148186921680] [507596a56b69332eba000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.6ms) 2012-10-10 11:39:17.756880 D [11962:70148186921680] [507596a56b69332eba000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.6ms) 2012-10-10 11:39:17.756931 T [11962:70148186921680] [507596a56b69332eba000001] RubySkynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} 2012-10-10 11:39:17.756931 T [11962:70148186921680] [507596a56b69332eba000001] RubySkynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} -- {"some"=>"parameters"} 2012-10-10 11:39:17.756962 D [11962:70148186921680] [507596a56b69332eba000001] RubySkynet::Client: TutorialService -- Sending Request 2012-10-10 11:39:17.756962 D [11962:70148186921680] [507596a56b69332eba000001] RubySkynet::Client: TutorialService -- Sending Request 2012-10-10 11:39:17.756973 T [11962:70148186921680] [507596a56b69332eba000001] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>nil, "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507596a56b69332eba000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-10 11:39:17.756973 T [11962:70148186921680] [507596a56b69332eba000001] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>nil, "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507596a56b69332eba000001", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>nil, "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507596a56b69332eba000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-10 11:39:17.756994 T [11962:70148186921680] [507596a56b69332eba000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- ¢ clientidinsome parametersmethodtest1requestinfoQrequestid507596a56b69332eba000001retrycountoriginaddress 2012-10-10 11:39:17.756994 T [11962:70148186921680] [507596a56b69332eba000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- ¢ clientidinsome parametersmethodtest1requestinfoQrequestid507596a56b69332eba000001retrycountoriginaddress -- ¢ clientidinsome parametersmethodtest1requestinfoQrequestid507596a56b69332eba000001retrycountoriginaddress 2012-10-10 11:39:17.757069 D [11962:70148186921680] [507596a56b69332eba000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 162 bytes (0.1ms) 2012-10-10 11:39:17.757069 D [11962:70148186921680] [507596a56b69332eba000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 162 bytes (0.1ms) 2012-10-10 11:39:17.757090 D [11962:70148186921680] [507596a56b69332eba000001] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-10 11:39:17.757090 D [11962:70148186921680] [507596a56b69332eba000001] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-10 11:39:17.757161 D [11962:70148186843220] SimpleServer -- Client connected, waiting for data from client 2012-10-10 11:39:17.757161 D [11962:70148186843220] SimpleServer -- Client connected, waiting for data from client 2012-10-10 11:39:17.757330 D [11962:70148186843220] SimpleServer -- ****************** 2012-10-10 11:39:17.757330 D [11962:70148186843220] SimpleServer -- ****************** 2012-10-10 11:39:17.757341 D [11962:70148186843220] SimpleServer -- Received Request 2012-10-10 11:39:17.757341 D [11962:70148186843220] SimpleServer -- Received Request 2012-10-10 11:39:17.757351 T [11962:70148186843220] SimpleServer -- Header -- {"clientid"=>nil, "in"=>"\u001A\u0000\u0000\u0000\u0002some\u0000\v\u0000\u0000\u0000parameters\u0000\u0000", "method"=>"test1", "requestinfo"=>{"requestid"=>"507596a56b69332eba000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-10 11:39:17.757351 T [11962:70148186843220] SimpleServer -- Header -- {"clientid"=>nil, "in"=>"\u001A\u0000\u0000\u0000\u0002some\u0000\v\u0000\u0000\u0000parameters\u0000\u0000", "method"=>"test1", "requestinfo"=>{"requestid"=>"507596a56b69332eba000001", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>nil, "in"=>"\u001A\u0000\u0000\u0000\u0002some\u0000\v\u0000\u0000\u0000parameters\u0000\u0000", "method"=>"test1", "requestinfo"=>{"requestid"=>"507596a56b69332eba000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-10 11:39:17.757834 T [11962:70148186921680] [507596a56b69332eba000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" 2012-10-10 11:39:17.757834 T [11962:70148186921680] [507596a56b69332eba000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" -- "$\x00\x00\x00" 2012-10-10 11:39:17.757844 D [11962:70148186921680] [507596a56b69332eba000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.7ms) 2012-10-10 11:39:17.757844 D [11962:70148186921680] [507596a56b69332eba000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.7ms) 2012-10-10 11:39:17.757894 T [11962:70148186921680] [507596a56b69332eba000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-10 11:39:17.757894 T [11962:70148186921680] [507596a56b69332eba000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-10 11:39:17.757904 D [11962:70148186921680] [507596a56b69332eba000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.0ms) 2012-10-10 11:39:17.757904 D [11962:70148186921680] [507596a56b69332eba000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.0ms) 2012-10-10 11:39:17.757936 D [11962:70148186921680] [507596a56b69332eba000001] RubySkynet::Client: TutorialService -- Header -- {"registered"=>true, "clientid"=>"123"} 2012-10-10 11:39:17.757936 D [11962:70148186921680] [507596a56b69332eba000001] RubySkynet::Client: TutorialService -- Header -- {"registered"=>true, "clientid"=>"123"} -- {"registered"=>true, "clientid"=>"123"} 2012-10-10 11:39:17.757946 D [11962:70148186921680] [507596a56b69332eba000001] RubySkynet::Client: TutorialService -- Reading response from server 2012-10-10 11:39:17.757946 D [11962:70148186921680] [507596a56b69332eba000001] RubySkynet::Client: TutorialService -- Reading response from server 2012-10-10 11:39:20.758593 W [11962:70148186921680] [507596a56b69332eba000001] ResilientSocket::TCPClient ["localhost:2000"] -- #read Timeout waiting for server to reply 2012-10-10 11:39:20.758593 W [11962:70148186921680] [507596a56b69332eba000001] ResilientSocket::TCPClient ["localhost:2000"] -- #read Timeout waiting for server to reply 2012-10-10 11:39:20.758810 D [11962:70148186921680] [507596a56b69332eba000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:309:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:302:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:205:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:45:in `block (5 levels) in ' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:48:in `connect' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:44:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' (3000.8ms) 2012-10-10 11:39:20.758810 D [11962:70148186921680] [507596a56b69332eba000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:309:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:302:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:205:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:45:in `block (5 levels) in ' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:48:in `connect' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:44:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:309:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:302:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:205:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:45:in `block (5 levels) in ' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:48:in `connect' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:44:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' (3000.8ms) 2012-10-10 11:39:20.758842 I [11962:70148186921680] [507596a56b69332eba000001] RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:309:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:302:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:205:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:45:in `block (5 levels) in ' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:48:in `connect' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:44:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' (3002.8ms) 2012-10-10 11:39:20.758842 I [11962:70148186921680] [507596a56b69332eba000001] RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:309:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:302:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:205:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:45:in `block (5 levels) in ' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:48:in `connect' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:44:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:309:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:302:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:205:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:45:in `block (5 levels) in ' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:48:in `connect' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:44:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' (3002.8ms) 2012-10-10 11:39:20.759896 T [11962:70148186921680] RubySkynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} 2012-10-10 11:39:20.759896 T [11962:70148186921680] RubySkynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} 2012-10-10 11:39:20.759974 W [11962:70148186921680] ResilientSocket::TCPClient ["localhost:2000"] -- Ignoring unknown option on_connect = # 2012-10-10 11:39:20.759974 W [11962:70148186921680] ResilientSocket::TCPClient ["localhost:2000"] -- Ignoring unknown option on_connect = # 2012-10-10 11:39:20.760510 D [11962:70148187486180] SimpleServer -- Waiting for a client to connect 2012-10-10 11:39:20.760510 D [11962:70148187486180] SimpleServer -- Waiting for a client to connect 2012-10-10 11:39:20.761411 I [11962:70148186921680] ResilientSocket::TCPClient ["localhost:2000"] -- Connected to server (1.4ms) 2012-10-10 11:39:20.761411 I [11962:70148186921680] ResilientSocket::TCPClient ["localhost:2000"] -- Connected to server (1.4ms) 2012-10-10 11:39:20.761525 D [11962:70148186921680] [507596a86b69332eba000002] RubySkynet::Client: TutorialService -- Sending Header 2012-10-10 11:39:20.761525 D [11962:70148186921680] [507596a86b69332eba000002] RubySkynet::Client: TutorialService -- Sending Header 2012-10-10 11:39:20.761545 T [11962:70148186921680] [507596a86b69332eba000002] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-10 11:39:20.761545 T [11962:70148186921680] [507596a86b69332eba000002] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-10 11:39:20.761584 T [11962:70148186921680] [507596a86b69332eba000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq 2012-10-10 11:39:20.761584 T [11962:70148186921680] [507596a86b69332eba000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq -- 9servicemethodTutorialService.Forwardseq 2012-10-10 11:39:20.761637 D [11962:70148186921680] [507596a86b69332eba000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.0ms) 2012-10-10 11:39:20.761637 D [11962:70148186921680] [507596a86b69332eba000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.0ms) 2012-10-10 11:39:20.761659 T [11962:70148186921680] [507596a86b69332eba000002] RubySkynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} 2012-10-10 11:39:20.761659 T [11962:70148186921680] [507596a86b69332eba000002] RubySkynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} -- {"some"=>"parameters"} 2012-10-10 11:39:20.761690 D [11962:70148186921680] [507596a86b69332eba000002] RubySkynet::Client: TutorialService -- Sending Request 2012-10-10 11:39:20.761690 D [11962:70148186921680] [507596a86b69332eba000002] RubySkynet::Client: TutorialService -- Sending Request 2012-10-10 11:39:20.761702 T [11962:70148186921680] [507596a86b69332eba000002] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>nil, "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507596a86b69332eba000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-10 11:39:20.761702 T [11962:70148186921680] [507596a86b69332eba000002] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>nil, "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507596a86b69332eba000002", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>nil, "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507596a86b69332eba000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-10 11:39:20.761724 T [11962:70148186921680] [507596a86b69332eba000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- ¢ clientidinsome parametersmethodtest1requestinfoQrequestid507596a86b69332eba000002retrycountoriginaddress 2012-10-10 11:39:20.761724 T [11962:70148186921680] [507596a86b69332eba000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- ¢ clientidinsome parametersmethodtest1requestinfoQrequestid507596a86b69332eba000002retrycountoriginaddress -- ¢ clientidinsome parametersmethodtest1requestinfoQrequestid507596a86b69332eba000002retrycountoriginaddress 2012-10-10 11:39:20.761771 D [11962:70148186921680] [507596a86b69332eba000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 162 bytes (0.0ms) 2012-10-10 11:39:20.761771 D [11962:70148186921680] [507596a86b69332eba000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 162 bytes (0.0ms) 2012-10-10 11:39:20.761790 D [11962:70148186921680] [507596a86b69332eba000002] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-10 11:39:20.761790 D [11962:70148186921680] [507596a86b69332eba000002] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-10 11:39:20.761876 D [11962:70148187486180] SimpleServer -- Client connected, waiting for data from client 2012-10-10 11:39:20.761876 D [11962:70148187486180] SimpleServer -- Client connected, waiting for data from client 2012-10-10 11:39:20.762059 D [11962:70148187486180] SimpleServer -- ****************** 2012-10-10 11:39:20.762059 D [11962:70148187486180] SimpleServer -- ****************** 2012-10-10 11:39:20.762072 D [11962:70148187486180] SimpleServer -- Received Request 2012-10-10 11:39:20.762072 D [11962:70148187486180] SimpleServer -- Received Request 2012-10-10 11:39:20.762083 T [11962:70148187486180] SimpleServer -- Header -- {"clientid"=>nil, "in"=>"\u001A\u0000\u0000\u0000\u0002some\u0000\v\u0000\u0000\u0000parameters\u0000\u0000", "method"=>"test1", "requestinfo"=>{"requestid"=>"507596a86b69332eba000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-10 11:39:20.762083 T [11962:70148187486180] SimpleServer -- Header -- {"clientid"=>nil, "in"=>"\u001A\u0000\u0000\u0000\u0002some\u0000\v\u0000\u0000\u0000parameters\u0000\u0000", "method"=>"test1", "requestinfo"=>{"requestid"=>"507596a86b69332eba000002", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>nil, "in"=>"\u001A\u0000\u0000\u0000\u0002some\u0000\v\u0000\u0000\u0000parameters\u0000\u0000", "method"=>"test1", "requestinfo"=>{"requestid"=>"507596a86b69332eba000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-10 11:39:20.763321 T [11962:70148186921680] [507596a86b69332eba000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" 2012-10-10 11:39:20.763321 T [11962:70148186921680] [507596a86b69332eba000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" -- "$\x00\x00\x00" 2012-10-10 11:39:20.763335 D [11962:70148186921680] [507596a86b69332eba000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (1.5ms) 2012-10-10 11:39:20.763335 D [11962:70148186921680] [507596a86b69332eba000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (1.5ms) 2012-10-10 11:39:20.763395 T [11962:70148186921680] [507596a86b69332eba000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-10 11:39:20.763395 T [11962:70148186921680] [507596a86b69332eba000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-10 11:39:20.763406 D [11962:70148186921680] [507596a86b69332eba000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.0ms) 2012-10-10 11:39:20.763406 D [11962:70148186921680] [507596a86b69332eba000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.0ms) 2012-10-10 11:39:20.763442 D [11962:70148186921680] [507596a86b69332eba000002] RubySkynet::Client: TutorialService -- Header -- {"registered"=>true, "clientid"=>"123"} 2012-10-10 11:39:20.763442 D [11962:70148186921680] [507596a86b69332eba000002] RubySkynet::Client: TutorialService -- Header -- {"registered"=>true, "clientid"=>"123"} -- {"registered"=>true, "clientid"=>"123"} 2012-10-10 11:39:20.763454 D [11962:70148186921680] [507596a86b69332eba000002] RubySkynet::Client: TutorialService -- Reading response from server 2012-10-10 11:39:20.763454 D [11962:70148186921680] [507596a86b69332eba000002] RubySkynet::Client: TutorialService -- Reading response from server 2012-10-10 11:39:23.763647 W [11962:70148186921680] [507596a86b69332eba000002] ResilientSocket::TCPClient ["localhost:2000"] -- #read Timeout waiting for server to reply 2012-10-10 11:39:23.763647 W [11962:70148186921680] [507596a86b69332eba000002] ResilientSocket::TCPClient ["localhost:2000"] -- #read Timeout waiting for server to reply 2012-10-10 11:39:23.768546 D [11962:70148186921680] [507596a86b69332eba000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:309:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:302:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:205:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:60:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' (3005.1ms) 2012-10-10 11:39:23.768546 D [11962:70148186921680] [507596a86b69332eba000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:309:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:302:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:205:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:60:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:309:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:302:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:205:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:60:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' (3005.1ms) 2012-10-10 11:39:23.768605 I [11962:70148186921680] [507596a86b69332eba000002] RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:309:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:302:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:205:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:60:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' (3007.1ms) 2012-10-10 11:39:23.768605 I [11962:70148186921680] [507596a86b69332eba000002] RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:309:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:302:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:205:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:60:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:309:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:302:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:205:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:60:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' (3007.1ms) 2012-10-10 11:39:23.770387 T [11962:70148186921680] RubySkynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} 2012-10-10 11:39:23.770387 T [11962:70148186921680] RubySkynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} 2012-10-10 11:39:23.770475 W [11962:70148186921680] ResilientSocket::TCPClient ["localhost:2000"] -- Ignoring unknown option on_connect = # 2012-10-10 11:39:23.770475 W [11962:70148186921680] ResilientSocket::TCPClient ["localhost:2000"] -- Ignoring unknown option on_connect = # 2012-10-10 11:39:23.770605 D [11962:70148187558420] SimpleServer -- Waiting for a client to connect 2012-10-10 11:39:23.770605 D [11962:70148187558420] SimpleServer -- Waiting for a client to connect 2012-10-10 11:39:23.771821 I [11962:70148186921680] ResilientSocket::TCPClient ["localhost:2000"] -- Connected to server (1.3ms) 2012-10-10 11:39:23.771821 I [11962:70148186921680] ResilientSocket::TCPClient ["localhost:2000"] -- Connected to server (1.3ms) 2012-10-10 11:39:23.771952 D [11962:70148186921680] [507596ab6b69332eba000003] RubySkynet::Client: TutorialService -- Sending Header 2012-10-10 11:39:23.771952 D [11962:70148186921680] [507596ab6b69332eba000003] RubySkynet::Client: TutorialService -- Sending Header 2012-10-10 11:39:23.771974 T [11962:70148186921680] [507596ab6b69332eba000003] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-10 11:39:23.771974 T [11962:70148186921680] [507596ab6b69332eba000003] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-10 11:39:23.772014 T [11962:70148186921680] [507596ab6b69332eba000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq 2012-10-10 11:39:23.772014 T [11962:70148186921680] [507596ab6b69332eba000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq -- 9servicemethodTutorialService.Forwardseq 2012-10-10 11:39:23.772072 D [11962:70148186921680] [507596ab6b69332eba000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.0ms) 2012-10-10 11:39:23.772072 D [11962:70148186921680] [507596ab6b69332eba000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.0ms) 2012-10-10 11:39:23.772096 T [11962:70148186921680] [507596ab6b69332eba000003] RubySkynet::Client: TutorialService -- Parameters: -- {"duration"=>3.5} 2012-10-10 11:39:23.772096 T [11962:70148186921680] [507596ab6b69332eba000003] RubySkynet::Client: TutorialService -- Parameters: -- {"duration"=>3.5} -- {"duration"=>3.5} 2012-10-10 11:39:23.772140 D [11962:70148186921680] [507596ab6b69332eba000003] RubySkynet::Client: TutorialService -- Sending Request 2012-10-10 11:39:23.772140 D [11962:70148186921680] [507596ab6b69332eba000003] RubySkynet::Client: TutorialService -- Sending Request 2012-10-10 11:39:23.772154 T [11962:70148186921680] [507596ab6b69332eba000003] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>nil, "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507596ab6b69332eba000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-10 11:39:23.772154 T [11962:70148186921680] [507596ab6b69332eba000003] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>nil, "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507596ab6b69332eba000003", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>nil, "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507596ab6b69332eba000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-10 11:39:23.772183 T [11962:70148186921680] [507596ab6b69332eba000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- Ÿ clientidinduration @methodsleeprequestinfoQrequestid507596ab6b69332eba000003retrycountoriginaddress 2012-10-10 11:39:23.772183 T [11962:70148186921680] [507596ab6b69332eba000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- Ÿ clientidinduration @methodsleeprequestinfoQrequestid507596ab6b69332eba000003retrycountoriginaddress -- Ÿ clientidinduration @methodsleeprequestinfoQrequestid507596ab6b69332eba000003retrycountoriginaddress 2012-10-10 11:39:23.773171 D [11962:70148186921680] [507596ab6b69332eba000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 159 bytes (1.0ms) 2012-10-10 11:39:23.773171 D [11962:70148186921680] [507596ab6b69332eba000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 159 bytes (1.0ms) 2012-10-10 11:39:23.773197 D [11962:70148186921680] [507596ab6b69332eba000003] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-10 11:39:23.773197 D [11962:70148186921680] [507596ab6b69332eba000003] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-10 11:39:23.773296 D [11962:70148187558420] SimpleServer -- Client connected, waiting for data from client 2012-10-10 11:39:23.773296 D [11962:70148187558420] SimpleServer -- Client connected, waiting for data from client 2012-10-10 11:39:23.773510 D [11962:70148187558420] SimpleServer -- ****************** 2012-10-10 11:39:23.773510 D [11962:70148187558420] SimpleServer -- ****************** 2012-10-10 11:39:23.773526 D [11962:70148187558420] SimpleServer -- Received Request 2012-10-10 11:39:23.773526 D [11962:70148187558420] SimpleServer -- Received Request 2012-10-10 11:39:23.773537 T [11962:70148187558420] SimpleServer -- Header -- {"clientid"=>nil, "in"=>"\u0017\u0000\u0000\u0000\u0001duration\u0000\u0000\u0000\u0000\u0000\u0000\u0000\f@\u0000", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507596ab6b69332eba000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-10 11:39:23.773537 T [11962:70148187558420] SimpleServer -- Header -- {"clientid"=>nil, "in"=>"\u0017\u0000\u0000\u0000\u0001duration\u0000\u0000\u0000\u0000\u0000\u0000\u0000\f@\u0000", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507596ab6b69332eba000003", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>nil, "in"=>"\u0017\u0000\u0000\u0000\u0001duration\u0000\u0000\u0000\u0000\u0000\u0000\u0000\f@\u0000", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507596ab6b69332eba000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-10 11:39:23.773625 T [11962:70148186921680] [507596ab6b69332eba000003] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" 2012-10-10 11:39:23.773625 T [11962:70148186921680] [507596ab6b69332eba000003] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" -- "$\x00\x00\x00" 2012-10-10 11:39:23.773640 D [11962:70148186921680] [507596ab6b69332eba000003] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.4ms) 2012-10-10 11:39:23.773640 D [11962:70148186921680] [507596ab6b69332eba000003] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.4ms) 2012-10-10 11:39:23.773706 T [11962:70148186921680] [507596ab6b69332eba000003] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-10 11:39:23.773706 T [11962:70148186921680] [507596ab6b69332eba000003] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-10 11:39:23.773732 D [11962:70148186921680] [507596ab6b69332eba000003] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.1ms) 2012-10-10 11:39:23.773732 D [11962:70148186921680] [507596ab6b69332eba000003] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.1ms) 2012-10-10 11:39:23.773774 D [11962:70148186921680] [507596ab6b69332eba000003] RubySkynet::Client: TutorialService -- Header -- {"registered"=>true, "clientid"=>"123"} 2012-10-10 11:39:23.773774 D [11962:70148186921680] [507596ab6b69332eba000003] RubySkynet::Client: TutorialService -- Header -- {"registered"=>true, "clientid"=>"123"} -- {"registered"=>true, "clientid"=>"123"} 2012-10-10 11:39:23.773788 D [11962:70148186921680] [507596ab6b69332eba000003] RubySkynet::Client: TutorialService -- Reading response from server 2012-10-10 11:39:23.773788 D [11962:70148186921680] [507596ab6b69332eba000003] RubySkynet::Client: TutorialService -- Reading response from server 2012-10-10 11:39:26.774564 W [11962:70148186921680] [507596ab6b69332eba000003] ResilientSocket::TCPClient ["localhost:2000"] -- #read Timeout waiting for server to reply 2012-10-10 11:39:26.774564 W [11962:70148186921680] [507596ab6b69332eba000003] ResilientSocket::TCPClient ["localhost:2000"] -- #read Timeout waiting for server to reply 2012-10-10 11:39:26.774843 D [11962:70148186921680] [507596ab6b69332eba000003] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:309:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:302:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:205:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:69:in `block (5 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' (3001.0ms) 2012-10-10 11:39:26.774843 D [11962:70148186921680] [507596ab6b69332eba000003] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:309:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:302:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:205:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:69:in `block (5 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:309:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:302:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:205:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:69:in `block (5 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' (3001.0ms) 2012-10-10 11:39:26.774904 I [11962:70148186921680] [507596ab6b69332eba000003] RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.sleep -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:309:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:302:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:205:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:69:in `block (5 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' (3003.0ms) 2012-10-10 11:39:26.774904 I [11962:70148186921680] [507596ab6b69332eba000003] RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.sleep -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:309:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:302:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:205:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:69:in `block (5 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:309:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:302:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:205:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:69:in `block (5 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' (3003.0ms) 2012-10-10 11:39:26.775872 T [11962:70148186921680] RubySkynet::Client: SomeService -- Socket Connection parameters -- {:server=>"localhost:3300", :connect_retry_interval=>0.1, :connect_retry_count=>5, :read_timeout=>60, :connect_timeout=>30, :buffered=>false, :on_connect=>#} 2012-10-10 11:39:26.775872 T [11962:70148186921680] RubySkynet::Client: SomeService -- Socket Connection parameters -- {:server=>"localhost:3300", :connect_retry_interval=>0.1, :connect_retry_count=>5, :read_timeout=>60, :connect_timeout=>30, :buffered=>false, :on_connect=>#} -- {:server=>"localhost:3300", :connect_retry_interval=>0.1, :connect_retry_count=>5, :read_timeout=>60, :connect_timeout=>30, :buffered=>false, :on_connect=>#} 2012-10-10 11:39:26.775954 W [11962:70148186921680] ResilientSocket::TCPClient ["localhost:3300"] -- Ignoring unknown option on_connect = # 2012-10-10 11:39:26.775954 W [11962:70148186921680] ResilientSocket::TCPClient ["localhost:3300"] -- Ignoring unknown option on_connect = # 2012-10-10 11:39:26.777251 W [11962:70148186921680] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-10 11:39:26.777251 W [11962:70148186921680] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-10 11:39:26.878615 W [11962:70148186921680] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-10 11:39:26.878615 W [11962:70148186921680] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-10 11:39:26.981229 W [11962:70148186921680] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-10 11:39:26.981229 W [11962:70148186921680] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-10 11:39:27.083113 W [11962:70148186921680] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-10 11:39:27.083113 W [11962:70148186921680] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-10 11:39:27.184360 W [11962:70148186921680] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-10 11:39:27.184360 W [11962:70148186921680] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-10 11:39:27.286330 E [11962:70148186921680] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-10 11:39:27.286330 E [11962:70148186921680] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-10 11:39:27.286481 I [11962:70148186921680] ResilientSocket::TCPClient ["localhost:3300"] -- Connected to server -- ResilientSocket::ConnectionFailure: After 5 attempts: Errno::ECONNREFUSED: Connection refused - connect(2) /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:208:in `rescue in block in connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:174:in `block in connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:173:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:150:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:133:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:133:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:21:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:21:in `block (4 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:20:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' (510.5ms) 2012-10-10 11:39:27.286481 I [11962:70148186921680] ResilientSocket::TCPClient ["localhost:3300"] -- Connected to server -- ResilientSocket::ConnectionFailure: After 5 attempts: Errno::ECONNREFUSED: Connection refused - connect(2) /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:208:in `rescue in block in connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:174:in `block in connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:173:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:150:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:133:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:133:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:21:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:21:in `block (4 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:20:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' -- ResilientSocket::ConnectionFailure: After 5 attempts: Errno::ECONNREFUSED: Connection refused - connect(2) /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:208:in `rescue in block in connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:174:in `block in connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:173:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.0.2/lib/resilient_socket/tcp_client.rb:150:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:133:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:133:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:21:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:21:in `block (4 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:20:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' (510.5ms) 2012-10-10 11:40:34.814423 T [12076:70130138831580] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-10 11:40:34.814423 T [12076:70130138831580] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-10 11:40:34.819045 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "/8 2012-10-10 11:40:34.819045 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "/8 -- "/8 2012-10-10 11:40:34.819122 D [12076:70130138831580] (0.1ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes 2012-10-10 11:40:34.819122 D [12076:70130138831580] (0.1ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes 2012-10-10 11:40:34.821179 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  2012-10-10 11:40:34.821179 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  --  2012-10-10 11:40:34.821192 D [12076:70130138831580] (2.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:40:34.821192 D [12076:70130138831580] (2.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:40:34.821293 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- *ctl 2012-10-10 11:40:34.821293 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- *ctl -- *ctl 2012-10-10 11:40:34.821303 D [12076:70130138831580] (0.1ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 7 bytes 2012-10-10 11:40:34.821303 D [12076:70130138831580] (0.1ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 7 bytes 2012-10-10 11:40:34.821717 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "/8 2012-10-10 11:40:34.821717 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "/8 -- "/8 2012-10-10 11:40:34.821782 D [12076:70130138831580] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes 2012-10-10 11:40:34.821782 D [12076:70130138831580] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes 2012-10-10 11:40:34.821930 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- 2012-10-10 11:40:34.821930 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- -- 2012-10-10 11:40:34.821940 D [12076:70130138831580] (0.1ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:40:34.821940 D [12076:70130138831580] (0.1ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:40:34.822037 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- *services 2012-10-10 11:40:34.822037 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- *services -- *services 2012-10-10 11:40:34.822047 D [12076:70130138831580] (0.1ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 12 bytes 2012-10-10 11:40:34.822047 D [12076:70130138831580] (0.1ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 12 bytes 2012-10-10 11:40:34.822287 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "/8 2012-10-10 11:40:34.822287 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "/8 -- "/8 2012-10-10 11:40:34.822342 D [12076:70130138831580] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes 2012-10-10 11:40:34.822342 D [12076:70130138831580] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes 2012-10-10 11:40:34.822490 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  2012-10-10 11:40:34.822490 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  --  2012-10-10 11:40:34.822501 D [12076:70130138831580] (0.1ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:40:34.822501 D [12076:70130138831580] (0.1ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:40:34.822601 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --   2012-10-10 11:40:34.822601 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --   --   2012-10-10 11:40:34.822611 D [12076:70130138831580] (0.1ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 5 bytes 2012-10-10 11:40:34.822611 D [12076:70130138831580] (0.1ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 5 bytes 2012-10-10 11:40:34.823633 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- " /test/fooHÿÿÿÿÿÿÿÿÿ 2012-10-10 11:40:34.823633 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- " /test/fooHÿÿÿÿÿÿÿÿÿ -- " /test/fooHÿÿÿÿÿÿÿÿÿ 2012-10-10 11:40:34.823691 D [12076:70130138831580] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes 2012-10-10 11:40:34.823691 D [12076:70130138831580] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes 2012-10-10 11:40:34.826049 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  2012-10-10 11:40:34.826049 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  --  2012-10-10 11:40:34.826064 D [12076:70130138831580] (2.4ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:40:34.826064 D [12076:70130138831580] (2.4ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:40:34.826116 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  2012-10-10 11:40:34.826116 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  --  2012-10-10 11:40:34.826126 D [12076:70130138831580] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes 2012-10-10 11:40:34.826126 D [12076:70130138831580] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes 2012-10-10 11:40:34.826301 T [12076:70130138831580] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-10 11:40:34.826301 T [12076:70130138831580] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-10 11:40:34.827264 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending --  2012-10-10 11:40:34.827264 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending --  --  2012-10-10 11:40:34.827312 D [12076:70130138831580] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 8 bytes 2012-10-10 11:40:34.827312 D [12076:70130138831580] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 8 bytes 2012-10-10 11:40:34.827537 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  2012-10-10 11:40:34.827537 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  --  2012-10-10 11:40:34.827550 D [12076:70130138831580] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:40:34.827550 D [12076:70130138831580] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:40:34.827601 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- ÷† 2012-10-10 11:40:34.827601 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- ÷† -- ÷† 2012-10-10 11:40:34.827611 D [12076:70130138831580] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes 2012-10-10 11:40:34.827611 D [12076:70130138831580] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes 2012-10-10 11:40:34.828721 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- " /test/fooHÿÿÿÿÿÿÿÿÿ 2012-10-10 11:40:34.828721 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- " /test/fooHÿÿÿÿÿÿÿÿÿ -- " /test/fooHÿÿÿÿÿÿÿÿÿ 2012-10-10 11:40:34.828762 D [12076:70130138831580] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes 2012-10-10 11:40:34.828762 D [12076:70130138831580] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes 2012-10-10 11:40:34.830785 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  2012-10-10 11:40:34.830785 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  --  2012-10-10 11:40:34.830800 D [12076:70130138831580] (2.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:40:34.830800 D [12076:70130138831580] (2.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:40:34.830980 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  2012-10-10 11:40:34.830980 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  --  2012-10-10 11:40:34.830995 D [12076:70130138831580] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes 2012-10-10 11:40:34.830995 D [12076:70130138831580] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes 2012-10-10 11:40:34.831876 T [12076:70130138831580] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-10 11:40:34.831876 T [12076:70130138831580] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-10 11:40:34.832955 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "" /test/foo*value2Hÿÿÿÿÿÿÿÿÿ 2012-10-10 11:40:34.832955 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "" /test/foo*value2Hÿÿÿÿÿÿÿÿÿ -- "" /test/foo*value2Hÿÿÿÿÿÿÿÿÿ 2012-10-10 11:40:34.833308 D [12076:70130138831580] (0.3ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 38 bytes 2012-10-10 11:40:34.833308 D [12076:70130138831580] (0.3ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 38 bytes 2012-10-10 11:40:34.836277 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  2012-10-10 11:40:34.836277 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  --  2012-10-10 11:40:34.836306 D [12076:70130138831580] (3.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:40:34.836306 D [12076:70130138831580] (3.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:40:34.836394 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- ù† 2012-10-10 11:40:34.836394 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- ù† -- ù† 2012-10-10 11:40:34.836404 D [12076:70130138831580] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes 2012-10-10 11:40:34.836404 D [12076:70130138831580] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes 2012-10-10 11:40:34.836649 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- " /test/foo 2012-10-10 11:40:34.836649 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- " /test/foo -- " /test/foo 2012-10-10 11:40:34.836684 D [12076:70130138831580] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 19 bytes 2012-10-10 11:40:34.836684 D [12076:70130138831580] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 19 bytes 2012-10-10 11:40:34.837305 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  2012-10-10 11:40:34.837305 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  --  2012-10-10 11:40:34.837318 D [12076:70130138831580] (0.6ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:40:34.837318 D [12076:70130138831580] (0.6ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:40:34.837369 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- ù†2value2 2012-10-10 11:40:34.837369 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- ù†2value2 -- ù†2value2 2012-10-10 11:40:34.837379 D [12076:70130138831580] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 14 bytes 2012-10-10 11:40:34.837379 D [12076:70130138831580] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 14 bytes 2012-10-10 11:40:34.838873 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- " /test/fooHÿÿÿÿÿÿÿÿÿ 2012-10-10 11:40:34.838873 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- " /test/fooHÿÿÿÿÿÿÿÿÿ -- " /test/fooHÿÿÿÿÿÿÿÿÿ 2012-10-10 11:40:34.838914 D [12076:70130138831580] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes 2012-10-10 11:40:34.838914 D [12076:70130138831580] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes 2012-10-10 11:40:34.840080 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  2012-10-10 11:40:34.840080 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  --  2012-10-10 11:40:34.840096 D [12076:70130138831580] (1.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:40:34.840096 D [12076:70130138831580] (1.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:40:34.840686 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  2012-10-10 11:40:34.840686 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  --  2012-10-10 11:40:34.840698 D [12076:70130138831580] (0.6ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes 2012-10-10 11:40:34.840698 D [12076:70130138831580] (0.6ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes 2012-10-10 11:40:34.840881 T [12076:70130138831580] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-10 11:40:34.840881 T [12076:70130138831580] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-10 11:40:34.841822 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- !" /test/foo*valueHÿÿÿÿÿÿÿÿÿ 2012-10-10 11:40:34.841822 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- !" /test/foo*valueHÿÿÿÿÿÿÿÿÿ -- !" /test/foo*valueHÿÿÿÿÿÿÿÿÿ 2012-10-10 11:40:34.841868 D [12076:70130138831580] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 37 bytes 2012-10-10 11:40:34.841868 D [12076:70130138831580] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 37 bytes 2012-10-10 11:40:34.843086 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  2012-10-10 11:40:34.843086 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  --  2012-10-10 11:40:34.843124 D [12076:70130138831580] (1.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:40:34.843124 D [12076:70130138831580] (1.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:40:34.843178 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- û† 2012-10-10 11:40:34.843178 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- û† -- û† 2012-10-10 11:40:34.843188 D [12076:70130138831580] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes 2012-10-10 11:40:34.843188 D [12076:70130138831580] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes 2012-10-10 11:40:34.849022 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- " /test/foo 2012-10-10 11:40:34.849022 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- " /test/foo -- " /test/foo 2012-10-10 11:40:34.849294 D [12076:70130138831580] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 19 bytes 2012-10-10 11:40:34.849294 D [12076:70130138831580] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 19 bytes 2012-10-10 11:40:34.849756 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- 2012-10-10 11:40:34.849756 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- -- 2012-10-10 11:40:34.849770 D [12076:70130138831580] (0.4ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:40:34.849770 D [12076:70130138831580] (0.4ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:40:34.849900 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- û†2value 2012-10-10 11:40:34.849900 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- û†2value -- û†2value 2012-10-10 11:40:34.849911 D [12076:70130138831580] (0.1ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 13 bytes 2012-10-10 11:40:34.849911 D [12076:70130138831580] (0.1ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 13 bytes 2012-10-10 11:40:34.851119 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- " /test/fooHÿÿÿÿÿÿÿÿÿ 2012-10-10 11:40:34.851119 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- " /test/fooHÿÿÿÿÿÿÿÿÿ -- " /test/fooHÿÿÿÿÿÿÿÿÿ 2012-10-10 11:40:34.851158 D [12076:70130138831580] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes 2012-10-10 11:40:34.851158 D [12076:70130138831580] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes 2012-10-10 11:40:34.852490 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  2012-10-10 11:40:34.852490 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  --  2012-10-10 11:40:34.852507 D [12076:70130138831580] (1.3ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:40:34.852507 D [12076:70130138831580] (1.3ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:40:34.853358 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  2012-10-10 11:40:34.853358 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  --  2012-10-10 11:40:34.853374 D [12076:70130138831580] (0.8ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes 2012-10-10 11:40:34.853374 D [12076:70130138831580] (0.8ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes 2012-10-10 11:40:34.853902 T [12076:70130138831580] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:9999", :connect_retry_interval=>0.1, :connect_retry_count=>5, :read_timeout=>5, :connect_timeout=>3, :buffered=>false, :on_connect=>#} 2012-10-10 11:40:34.853902 T [12076:70130138831580] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:9999", :connect_retry_interval=>0.1, :connect_retry_count=>5, :read_timeout=>5, :connect_timeout=>3, :buffered=>false, :on_connect=>#} -- {:server=>"localhost:9999", :connect_retry_interval=>0.1, :connect_retry_count=>5, :read_timeout=>5, :connect_timeout=>3, :buffered=>false, :on_connect=>#} 2012-10-10 11:40:34.854514 W [12076:70130138831580] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-10 11:40:34.854514 W [12076:70130138831580] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-10 11:40:34.955597 W [12076:70130138831580] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-10 11:40:34.955597 W [12076:70130138831580] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-10 11:40:35.056672 W [12076:70130138831580] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-10 11:40:35.056672 W [12076:70130138831580] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-10 11:40:35.157699 W [12076:70130138831580] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-10 11:40:35.157699 W [12076:70130138831580] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-10 11:40:35.259825 W [12076:70130138831580] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-10 11:40:35.259825 W [12076:70130138831580] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-10 11:40:35.361794 E [12076:70130138831580] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-10 11:40:35.361794 E [12076:70130138831580] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-10 11:40:35.361924 I [12076:70130138831580] (508.0ms) ResilientSocket::TCPClient ["localhost:9999"] -- Connecting to server localhost:9999 -- ResilientSocket::ConnectionFailure: After 5 attempts: Errno::ECONNREFUSED: Connection refused - connect(2) /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:418:in `rescue in block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:388:in `block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:387:in `connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:193:in `block in connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each_with_index' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:163:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/doozer/client.rb:36:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/doozer/client.rb:36:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:22:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:22:in `block (4 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:21:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' 2012-10-10 11:40:35.361924 I [12076:70130138831580] (508.0ms) ResilientSocket::TCPClient ["localhost:9999"] -- Connecting to server localhost:9999 -- ResilientSocket::ConnectionFailure: After 5 attempts: Errno::ECONNREFUSED: Connection refused - connect(2) /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:418:in `rescue in block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:388:in `block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:387:in `connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:193:in `block in connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each_with_index' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:163:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/doozer/client.rb:36:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/doozer/client.rb:36:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:22:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:22:in `block (4 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:21:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' -- ResilientSocket::ConnectionFailure: After 5 attempts: Errno::ECONNREFUSED: Connection refused - connect(2) /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:418:in `rescue in block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:388:in `block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:387:in `connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:193:in `block in connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each_with_index' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:163:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/doozer/client.rb:36:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/doozer/client.rb:36:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:22:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:22:in `block (4 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:21:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' 2012-10-10 11:40:35.363898 T [12076:70130138831580] RubySkynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} 2012-10-10 11:40:35.363898 T [12076:70130138831580] RubySkynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} 2012-10-10 11:40:35.364069 D [12076:70130139217980] SimpleServer -- Waiting for a client to connect 2012-10-10 11:40:35.364069 D [12076:70130139217980] SimpleServer -- Waiting for a client to connect 2012-10-10 11:40:35.364821 D [12076:70130138831580] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-10 11:40:35.364821 D [12076:70130138831580] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-10 11:40:35.365404 D [12076:70130139217980] SimpleServer -- Client connected, waiting for data from client 2012-10-10 11:40:35.365404 D [12076:70130139217980] SimpleServer -- Client connected, waiting for data from client 2012-10-10 11:40:35.365925 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- $ 2012-10-10 11:40:35.365925 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- $ -- $ 2012-10-10 11:40:35.365948 D [12076:70130138831580] (1.1ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes 2012-10-10 11:40:35.365948 D [12076:70130138831580] (1.1ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes 2012-10-10 11:40:35.366194 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- registeredclientid123 2012-10-10 11:40:35.366194 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- registeredclientid123 -- registeredclientid123 2012-10-10 11:40:35.366208 D [12076:70130138831580] (0.2ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes 2012-10-10 11:40:35.366208 D [12076:70130138831580] (0.2ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes 2012-10-10 11:40:35.366274 T [12076:70130138831580] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} 2012-10-10 11:40:35.366274 T [12076:70130138831580] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} -- {"registered"=>true, "clientid"=>"123"} 2012-10-10 11:40:35.366294 D [12076:70130138831580] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-10 11:40:35.366294 D [12076:70130138831580] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-10 11:40:35.366306 T [12076:70130138831580] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} 2012-10-10 11:40:35.366306 T [12076:70130138831580] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} -- {"clientid"=>"123"} 2012-10-10 11:40:35.366332 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 2012-10-10 11:40:35.366332 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 -- clientid123 2012-10-10 11:40:35.366387 D [12076:70130138831580] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes 2012-10-10 11:40:35.366387 D [12076:70130138831580] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes 2012-10-10 11:40:35.366470 D [12076:70130138831580] [507596f36b69332f2c000001] RubySkynet::Client: TutorialService -- Sending Header 2012-10-10 11:40:35.366470 D [12076:70130138831580] [507596f36b69332f2c000001] RubySkynet::Client: TutorialService -- Sending Header 2012-10-10 11:40:35.366483 T [12076:70130138831580] [507596f36b69332f2c000001] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-10 11:40:35.366483 T [12076:70130138831580] [507596f36b69332f2c000001] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-10 11:40:35.366510 T [12076:70130138831580] [507596f36b69332f2c000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq 2012-10-10 11:40:35.366510 T [12076:70130138831580] [507596f36b69332f2c000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq -- 9servicemethodTutorialService.Forwardseq 2012-10-10 11:40:35.366562 D [12076:70130138831580] [507596f36b69332f2c000001] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes 2012-10-10 11:40:35.366562 D [12076:70130138831580] [507596f36b69332f2c000001] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes 2012-10-10 11:40:35.366585 T [12076:70130138831580] [507596f36b69332f2c000001] RubySkynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} 2012-10-10 11:40:35.366585 T [12076:70130138831580] [507596f36b69332f2c000001] RubySkynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} -- {"some"=>"parameters"} 2012-10-10 11:40:35.366619 D [12076:70130138831580] [507596f36b69332f2c000001] RubySkynet::Client: TutorialService -- Sending Request 2012-10-10 11:40:35.366619 D [12076:70130138831580] [507596f36b69332f2c000001] RubySkynet::Client: TutorialService -- Sending Request 2012-10-10 11:40:35.366633 T [12076:70130138831580] [507596f36b69332f2c000001] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507596f36b69332f2c000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-10 11:40:35.366633 T [12076:70130138831580] [507596f36b69332f2c000001] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507596f36b69332f2c000001", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507596f36b69332f2c000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-10 11:40:35.366661 T [12076:70130138831580] [507596f36b69332f2c000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507596f36b69332f2c000001retrycountoriginaddress 2012-10-10 11:40:35.366661 T [12076:70130138831580] [507596f36b69332f2c000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507596f36b69332f2c000001retrycountoriginaddress -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507596f36b69332f2c000001retrycountoriginaddress 2012-10-10 11:40:35.366712 D [12076:70130138831580] [507596f36b69332f2c000001] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 170 bytes 2012-10-10 11:40:35.366712 D [12076:70130138831580] [507596f36b69332f2c000001] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 170 bytes 2012-10-10 11:40:35.366735 D [12076:70130138831580] [507596f36b69332f2c000001] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-10 11:40:35.366735 D [12076:70130138831580] [507596f36b69332f2c000001] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-10 11:40:35.367200 D [12076:70130139217980] SimpleServer -- ****************** 2012-10-10 11:40:35.367200 D [12076:70130139217980] SimpleServer -- ****************** 2012-10-10 11:40:35.367218 D [12076:70130139217980] SimpleServer -- Received Request 2012-10-10 11:40:35.367218 D [12076:70130139217980] SimpleServer -- Received Request 2012-10-10 11:40:35.367230 T [12076:70130139217980] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-10 11:40:35.367230 T [12076:70130139217980] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-10 11:40:35.367324 T [12076:70130139217980] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507596f36b69332f2c000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-10 11:40:35.367324 T [12076:70130139217980] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507596f36b69332f2c000001", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507596f36b69332f2c000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-10 11:40:35.367354 D [12076:70130139217980] SimpleServer -- Sending Header 2012-10-10 11:40:35.367354 D [12076:70130139217980] SimpleServer -- Sending Header 2012-10-10 11:40:35.367416 D [12076:70130139217980] SimpleServer -- Sending Reply 2012-10-10 11:40:35.367416 D [12076:70130139217980] SimpleServer -- Sending Reply 2012-10-10 11:40:35.367431 T [12076:70130139217980] SimpleServer -- Reply -- {"result"=>"test1"} 2012-10-10 11:40:35.367431 T [12076:70130139217980] SimpleServer -- Reply -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-10 11:40:35.367685 T [12076:70130138831580] [507596f36b69332f2c000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- 9 2012-10-10 11:40:35.367685 T [12076:70130138831580] [507596f36b69332f2c000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- 9 -- 9 2012-10-10 11:40:35.367700 D [12076:70130138831580] [507596f36b69332f2c000001] (0.9ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes 2012-10-10 11:40:35.367700 D [12076:70130138831580] [507596f36b69332f2c000001] (0.9ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes 2012-10-10 11:40:35.368900 T [12076:70130138831580] [507596f36b69332f2c000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- servicemethodTutorialService.Forwardseq 2012-10-10 11:40:35.368900 T [12076:70130138831580] [507596f36b69332f2c000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- servicemethodTutorialService.Forwardseq -- servicemethodTutorialService.Forwardseq 2012-10-10 11:40:35.368917 D [12076:70130138831580] [507596f36b69332f2c000001] (1.2ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 53 bytes 2012-10-10 11:40:35.368917 D [12076:70130138831580] [507596f36b69332f2c000001] (1.2ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 53 bytes 2012-10-10 11:40:35.368957 D [12076:70130138831580] [507596f36b69332f2c000001] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-10 11:40:35.368957 D [12076:70130138831580] [507596f36b69332f2c000001] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-10 11:40:35.368970 D [12076:70130138831580] [507596f36b69332f2c000001] RubySkynet::Client: TutorialService -- Reading response from server 2012-10-10 11:40:35.368970 D [12076:70130138831580] [507596f36b69332f2c000001] RubySkynet::Client: TutorialService -- Reading response from server 2012-10-10 11:40:35.369033 T [12076:70130138831580] [507596f36b69332f2c000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- & 2012-10-10 11:40:35.369033 T [12076:70130138831580] [507596f36b69332f2c000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- & -- & 2012-10-10 11:40:35.369044 D [12076:70130138831580] [507596f36b69332f2c000001] (0.1ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes 2012-10-10 11:40:35.369044 D [12076:70130138831580] [507596f36b69332f2c000001] (0.1ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes 2012-10-10 11:40:35.369098 T [12076:70130138831580] [507596f36b69332f2c000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- outresulttest1 2012-10-10 11:40:35.369098 T [12076:70130138831580] [507596f36b69332f2c000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- outresulttest1 -- outresulttest1 2012-10-10 11:40:35.369109 D [12076:70130138831580] [507596f36b69332f2c000001] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 34 bytes 2012-10-10 11:40:35.369109 D [12076:70130138831580] [507596f36b69332f2c000001] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 34 bytes 2012-10-10 11:40:35.369142 T [12076:70130138831580] [507596f36b69332f2c000001] RubySkynet::Client: TutorialService -- Response -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} 2012-10-10 11:40:35.369142 T [12076:70130138831580] [507596f36b69332f2c000001] RubySkynet::Client: TutorialService -- Response -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} 2012-10-10 11:40:35.369170 T [12076:70130138831580] [507596f36b69332f2c000001] RubySkynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} 2012-10-10 11:40:35.369170 T [12076:70130138831580] [507596f36b69332f2c000001] RubySkynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-10 11:40:35.369181 I [12076:70130138831580] [507596f36b69332f2c000001] (2.7ms) RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 2012-10-10 11:40:35.369181 I [12076:70130138831580] [507596f36b69332f2c000001] (2.7ms) RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 2012-10-10 11:40:35.371540 T [12076:70130138831580] RubySkynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} 2012-10-10 11:40:35.371540 T [12076:70130138831580] RubySkynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} 2012-10-10 11:40:35.371654 D [12076:70130143278080] SimpleServer -- Waiting for a client to connect 2012-10-10 11:40:35.371654 D [12076:70130143278080] SimpleServer -- Waiting for a client to connect 2012-10-10 11:40:35.374420 D [12076:70130138831580] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-10 11:40:35.374420 D [12076:70130138831580] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-10 11:40:35.374485 D [12076:70130143278080] SimpleServer -- Client connected, waiting for data from client 2012-10-10 11:40:35.374485 D [12076:70130143278080] SimpleServer -- Client connected, waiting for data from client 2012-10-10 11:40:35.374879 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- $ 2012-10-10 11:40:35.374879 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- $ -- $ 2012-10-10 11:40:35.374898 D [12076:70130138831580] (0.4ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes 2012-10-10 11:40:35.374898 D [12076:70130138831580] (0.4ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes 2012-10-10 11:40:35.375430 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- registeredclientid123 2012-10-10 11:40:35.375430 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- registeredclientid123 -- registeredclientid123 2012-10-10 11:40:35.375450 D [12076:70130138831580] (0.5ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes 2012-10-10 11:40:35.375450 D [12076:70130138831580] (0.5ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes 2012-10-10 11:40:35.375508 T [12076:70130138831580] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} 2012-10-10 11:40:35.375508 T [12076:70130138831580] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} -- {"registered"=>true, "clientid"=>"123"} 2012-10-10 11:40:35.375526 D [12076:70130138831580] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-10 11:40:35.375526 D [12076:70130138831580] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-10 11:40:35.375538 T [12076:70130138831580] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} 2012-10-10 11:40:35.375538 T [12076:70130138831580] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} -- {"clientid"=>"123"} 2012-10-10 11:40:35.375561 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 2012-10-10 11:40:35.375561 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 -- clientid123 2012-10-10 11:40:35.375807 D [12076:70130138831580] (0.2ms) ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes 2012-10-10 11:40:35.375807 D [12076:70130138831580] (0.2ms) ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes 2012-10-10 11:40:35.375900 D [12076:70130138831580] [507596f36b69332f2c000002] RubySkynet::Client: TutorialService -- Sending Header 2012-10-10 11:40:35.375900 D [12076:70130138831580] [507596f36b69332f2c000002] RubySkynet::Client: TutorialService -- Sending Header 2012-10-10 11:40:35.375919 T [12076:70130138831580] [507596f36b69332f2c000002] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-10 11:40:35.375919 T [12076:70130138831580] [507596f36b69332f2c000002] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-10 11:40:35.375947 T [12076:70130138831580] [507596f36b69332f2c000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq 2012-10-10 11:40:35.375947 T [12076:70130138831580] [507596f36b69332f2c000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq -- 9servicemethodTutorialService.Forwardseq 2012-10-10 11:40:35.375998 D [12076:70130138831580] [507596f36b69332f2c000002] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes 2012-10-10 11:40:35.375998 D [12076:70130138831580] [507596f36b69332f2c000002] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes 2012-10-10 11:40:35.376027 T [12076:70130138831580] [507596f36b69332f2c000002] RubySkynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} 2012-10-10 11:40:35.376027 T [12076:70130138831580] [507596f36b69332f2c000002] RubySkynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} -- {"some"=>"parameters"} 2012-10-10 11:40:35.376057 D [12076:70130138831580] [507596f36b69332f2c000002] RubySkynet::Client: TutorialService -- Sending Request 2012-10-10 11:40:35.376057 D [12076:70130138831580] [507596f36b69332f2c000002] RubySkynet::Client: TutorialService -- Sending Request 2012-10-10 11:40:35.376068 T [12076:70130138831580] [507596f36b69332f2c000002] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507596f36b69332f2c000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-10 11:40:35.376068 T [12076:70130138831580] [507596f36b69332f2c000002] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507596f36b69332f2c000002", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507596f36b69332f2c000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-10 11:40:35.376095 T [12076:70130138831580] [507596f36b69332f2c000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507596f36b69332f2c000002retrycountoriginaddress 2012-10-10 11:40:35.376095 T [12076:70130138831580] [507596f36b69332f2c000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507596f36b69332f2c000002retrycountoriginaddress -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507596f36b69332f2c000002retrycountoriginaddress 2012-10-10 11:40:35.376133 D [12076:70130138831580] [507596f36b69332f2c000002] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 170 bytes 2012-10-10 11:40:35.376133 D [12076:70130138831580] [507596f36b69332f2c000002] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 170 bytes 2012-10-10 11:40:35.376150 D [12076:70130138831580] [507596f36b69332f2c000002] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-10 11:40:35.376150 D [12076:70130138831580] [507596f36b69332f2c000002] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-10 11:40:35.376555 D [12076:70130143278080] SimpleServer -- ****************** 2012-10-10 11:40:35.376555 D [12076:70130143278080] SimpleServer -- ****************** 2012-10-10 11:40:35.376569 D [12076:70130143278080] SimpleServer -- Received Request 2012-10-10 11:40:35.376569 D [12076:70130143278080] SimpleServer -- Received Request 2012-10-10 11:40:35.376579 T [12076:70130143278080] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-10 11:40:35.376579 T [12076:70130143278080] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-10 11:40:35.376643 T [12076:70130143278080] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507596f36b69332f2c000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-10 11:40:35.376643 T [12076:70130143278080] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507596f36b69332f2c000002", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507596f36b69332f2c000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-10 11:40:35.376665 D [12076:70130143278080] SimpleServer -- Sending Header 2012-10-10 11:40:35.376665 D [12076:70130143278080] SimpleServer -- Sending Header 2012-10-10 11:40:35.376711 D [12076:70130143278080] SimpleServer -- Sending Reply 2012-10-10 11:40:35.376711 D [12076:70130143278080] SimpleServer -- Sending Reply 2012-10-10 11:40:35.376723 T [12076:70130143278080] SimpleServer -- Reply -- {"result"=>"test1"} 2012-10-10 11:40:35.376723 T [12076:70130143278080] SimpleServer -- Reply -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-10 11:40:35.379247 T [12076:70130138831580] [507596f36b69332f2c000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- 9 2012-10-10 11:40:35.379247 T [12076:70130138831580] [507596f36b69332f2c000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- 9 -- 9 2012-10-10 11:40:35.379289 D [12076:70130138831580] [507596f36b69332f2c000002] (3.1ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes 2012-10-10 11:40:35.379289 D [12076:70130138831580] [507596f36b69332f2c000002] (3.1ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes 2012-10-10 11:40:35.379496 T [12076:70130138831580] [507596f36b69332f2c000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- servicemethodTutorialService.Forwardseq 2012-10-10 11:40:35.379496 T [12076:70130138831580] [507596f36b69332f2c000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- servicemethodTutorialService.Forwardseq -- servicemethodTutorialService.Forwardseq 2012-10-10 11:40:35.379507 D [12076:70130138831580] [507596f36b69332f2c000002] (0.2ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 53 bytes 2012-10-10 11:40:35.379507 D [12076:70130138831580] [507596f36b69332f2c000002] (0.2ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 53 bytes 2012-10-10 11:40:35.379543 D [12076:70130138831580] [507596f36b69332f2c000002] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-10 11:40:35.379543 D [12076:70130138831580] [507596f36b69332f2c000002] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-10 11:40:35.379554 D [12076:70130138831580] [507596f36b69332f2c000002] RubySkynet::Client: TutorialService -- Reading response from server 2012-10-10 11:40:35.379554 D [12076:70130138831580] [507596f36b69332f2c000002] RubySkynet::Client: TutorialService -- Reading response from server 2012-10-10 11:40:35.379606 T [12076:70130138831580] [507596f36b69332f2c000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- & 2012-10-10 11:40:35.379606 T [12076:70130138831580] [507596f36b69332f2c000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- & -- & 2012-10-10 11:40:35.379616 D [12076:70130138831580] [507596f36b69332f2c000002] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes 2012-10-10 11:40:35.379616 D [12076:70130138831580] [507596f36b69332f2c000002] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes 2012-10-10 11:40:35.379662 T [12076:70130138831580] [507596f36b69332f2c000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- outresulttest1 2012-10-10 11:40:35.379662 T [12076:70130138831580] [507596f36b69332f2c000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- outresulttest1 -- outresulttest1 2012-10-10 11:40:35.379671 D [12076:70130138831580] [507596f36b69332f2c000002] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 34 bytes 2012-10-10 11:40:35.379671 D [12076:70130138831580] [507596f36b69332f2c000002] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 34 bytes 2012-10-10 11:40:35.379699 T [12076:70130138831580] [507596f36b69332f2c000002] RubySkynet::Client: TutorialService -- Response -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} 2012-10-10 11:40:35.379699 T [12076:70130138831580] [507596f36b69332f2c000002] RubySkynet::Client: TutorialService -- Response -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} 2012-10-10 11:40:35.379723 T [12076:70130138831580] [507596f36b69332f2c000002] RubySkynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} 2012-10-10 11:40:35.379723 T [12076:70130138831580] [507596f36b69332f2c000002] RubySkynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-10 11:40:35.379732 I [12076:70130138831580] [507596f36b69332f2c000002] (3.8ms) RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 2012-10-10 11:40:35.379732 I [12076:70130138831580] [507596f36b69332f2c000002] (3.8ms) RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 2012-10-10 11:40:35.380477 T [12076:70130138831580] RubySkynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} 2012-10-10 11:40:35.380477 T [12076:70130138831580] RubySkynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} 2012-10-10 11:40:35.380598 D [12076:70130139605360] SimpleServer -- Waiting for a client to connect 2012-10-10 11:40:35.380598 D [12076:70130139605360] SimpleServer -- Waiting for a client to connect 2012-10-10 11:40:35.381591 D [12076:70130138831580] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-10 11:40:35.381591 D [12076:70130138831580] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-10 11:40:35.381655 D [12076:70130139605360] SimpleServer -- Client connected, waiting for data from client 2012-10-10 11:40:35.381655 D [12076:70130139605360] SimpleServer -- Client connected, waiting for data from client 2012-10-10 11:40:35.381766 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- $ 2012-10-10 11:40:35.381766 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- $ -- $ 2012-10-10 11:40:35.381777 D [12076:70130138831580] (0.2ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes 2012-10-10 11:40:35.381777 D [12076:70130138831580] (0.2ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes 2012-10-10 11:40:35.381830 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- registeredclientid123 2012-10-10 11:40:35.381830 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- registeredclientid123 -- registeredclientid123 2012-10-10 11:40:35.381840 D [12076:70130138831580] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes 2012-10-10 11:40:35.381840 D [12076:70130138831580] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes 2012-10-10 11:40:35.381876 T [12076:70130138831580] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} 2012-10-10 11:40:35.381876 T [12076:70130138831580] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} -- {"registered"=>true, "clientid"=>"123"} 2012-10-10 11:40:35.381890 D [12076:70130138831580] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-10 11:40:35.381890 D [12076:70130138831580] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-10 11:40:35.381935 T [12076:70130138831580] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} 2012-10-10 11:40:35.381935 T [12076:70130138831580] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} -- {"clientid"=>"123"} 2012-10-10 11:40:35.381956 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 2012-10-10 11:40:35.381956 T [12076:70130138831580] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 -- clientid123 2012-10-10 11:40:35.382015 D [12076:70130138831580] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes 2012-10-10 11:40:35.382015 D [12076:70130138831580] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes 2012-10-10 11:40:35.382106 D [12076:70130138831580] [507596f36b69332f2c000003] RubySkynet::Client: TutorialService -- Sending Header 2012-10-10 11:40:35.382106 D [12076:70130138831580] [507596f36b69332f2c000003] RubySkynet::Client: TutorialService -- Sending Header 2012-10-10 11:40:35.382123 T [12076:70130138831580] [507596f36b69332f2c000003] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-10 11:40:35.382123 T [12076:70130138831580] [507596f36b69332f2c000003] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-10 11:40:35.382147 T [12076:70130138831580] [507596f36b69332f2c000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq 2012-10-10 11:40:35.382147 T [12076:70130138831580] [507596f36b69332f2c000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq -- 9servicemethodTutorialService.Forwardseq 2012-10-10 11:40:35.382204 D [12076:70130138831580] [507596f36b69332f2c000003] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes 2012-10-10 11:40:35.382204 D [12076:70130138831580] [507596f36b69332f2c000003] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes 2012-10-10 11:40:35.382224 T [12076:70130138831580] [507596f36b69332f2c000003] RubySkynet::Client: TutorialService -- Parameters: -- {"duration"=>3.5} 2012-10-10 11:40:35.382224 T [12076:70130138831580] [507596f36b69332f2c000003] RubySkynet::Client: TutorialService -- Parameters: -- {"duration"=>3.5} -- {"duration"=>3.5} 2012-10-10 11:40:35.382259 D [12076:70130138831580] [507596f36b69332f2c000003] RubySkynet::Client: TutorialService -- Sending Request 2012-10-10 11:40:35.382259 D [12076:70130138831580] [507596f36b69332f2c000003] RubySkynet::Client: TutorialService -- Sending Request 2012-10-10 11:40:35.382269 T [12076:70130138831580] [507596f36b69332f2c000003] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507596f36b69332f2c000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-10 11:40:35.382269 T [12076:70130138831580] [507596f36b69332f2c000003] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507596f36b69332f2c000003", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507596f36b69332f2c000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-10 11:40:35.382290 T [12076:70130138831580] [507596f36b69332f2c000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- §clientid123induration @methodsleeprequestinfoQrequestid507596f36b69332f2c000003retrycountoriginaddress 2012-10-10 11:40:35.382290 T [12076:70130138831580] [507596f36b69332f2c000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- §clientid123induration @methodsleeprequestinfoQrequestid507596f36b69332f2c000003retrycountoriginaddress -- §clientid123induration @methodsleeprequestinfoQrequestid507596f36b69332f2c000003retrycountoriginaddress 2012-10-10 11:40:35.382345 D [12076:70130138831580] [507596f36b69332f2c000003] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 167 bytes 2012-10-10 11:40:35.382345 D [12076:70130138831580] [507596f36b69332f2c000003] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 167 bytes 2012-10-10 11:40:35.382362 D [12076:70130138831580] [507596f36b69332f2c000003] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-10 11:40:35.382362 D [12076:70130138831580] [507596f36b69332f2c000003] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-10 11:40:35.382469 D [12076:70130139605360] SimpleServer -- ****************** 2012-10-10 11:40:35.382469 D [12076:70130139605360] SimpleServer -- ****************** 2012-10-10 11:40:35.382481 D [12076:70130139605360] SimpleServer -- Received Request 2012-10-10 11:40:35.382481 D [12076:70130139605360] SimpleServer -- Received Request 2012-10-10 11:40:35.382490 T [12076:70130139605360] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-10 11:40:35.382490 T [12076:70130139605360] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-10 11:40:35.382555 T [12076:70130139605360] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507596f36b69332f2c000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-10 11:40:35.382555 T [12076:70130139605360] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507596f36b69332f2c000003", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507596f36b69332f2c000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-10 11:40:38.382635 W [12076:70130138831580] [507596f36b69332f2c000003] ResilientSocket::TCPClient ["localhost:2000"] -- #read Timeout waiting for server to reply 2012-10-10 11:40:38.382635 W [12076:70130138831580] [507596f36b69332f2c000003] ResilientSocket::TCPClient ["localhost:2000"] -- #read Timeout waiting for server to reply 2012-10-10 11:40:38.383151 D [12076:70130138831580] [507596f36b69332f2c000003] (3000.8ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:254:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:247:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:161:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:69:in `block (5 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' 2012-10-10 11:40:38.383151 D [12076:70130138831580] [507596f36b69332f2c000003] (3000.8ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:254:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:247:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:161:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:69:in `block (5 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:254:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:247:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:161:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:69:in `block (5 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' 2012-10-10 11:40:38.383223 I [12076:70130138831580] [507596f36b69332f2c000003] (3001.1ms) RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.sleep -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:254:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:247:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:161:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:69:in `block (5 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' 2012-10-10 11:40:38.383223 I [12076:70130138831580] [507596f36b69332f2c000003] (3001.1ms) RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.sleep -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:254:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:247:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:161:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:69:in `block (5 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:254:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:247:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:161:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:69:in `block (5 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' 2012-10-10 11:40:38.384339 T [12076:70130138831580] RubySkynet::Client: SomeService -- Socket Connection parameters -- {:server=>"localhost:3300", :connect_retry_interval=>0.1, :connect_retry_count=>5, :read_timeout=>60, :connect_timeout=>30, :buffered=>false, :on_connect=>#} 2012-10-10 11:40:38.384339 T [12076:70130138831580] RubySkynet::Client: SomeService -- Socket Connection parameters -- {:server=>"localhost:3300", :connect_retry_interval=>0.1, :connect_retry_count=>5, :read_timeout=>60, :connect_timeout=>30, :buffered=>false, :on_connect=>#} -- {:server=>"localhost:3300", :connect_retry_interval=>0.1, :connect_retry_count=>5, :read_timeout=>60, :connect_timeout=>30, :buffered=>false, :on_connect=>#} 2012-10-10 11:40:38.385476 W [12076:70130138831580] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-10 11:40:38.385476 W [12076:70130138831580] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-10 11:40:38.487771 W [12076:70130138831580] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-10 11:40:38.487771 W [12076:70130138831580] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-10 11:40:38.589670 W [12076:70130138831580] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-10 11:40:38.589670 W [12076:70130138831580] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-10 11:40:38.690911 W [12076:70130138831580] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-10 11:40:38.690911 W [12076:70130138831580] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-10 11:40:38.792740 W [12076:70130138831580] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-10 11:40:38.792740 W [12076:70130138831580] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-10 11:40:38.894591 E [12076:70130138831580] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-10 11:40:38.894591 E [12076:70130138831580] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-10 11:40:38.894700 I [12076:70130138831580] (510.3ms) ResilientSocket::TCPClient ["localhost:3300"] -- Connecting to server localhost:3300 -- ResilientSocket::ConnectionFailure: After 5 attempts: Errno::ECONNREFUSED: Connection refused - connect(2) /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:418:in `rescue in block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:388:in `block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:387:in `connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:193:in `block in connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each_with_index' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:163:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:133:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:133:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:21:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:21:in `block (4 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:20:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' 2012-10-10 11:40:38.894700 I [12076:70130138831580] (510.3ms) ResilientSocket::TCPClient ["localhost:3300"] -- Connecting to server localhost:3300 -- ResilientSocket::ConnectionFailure: After 5 attempts: Errno::ECONNREFUSED: Connection refused - connect(2) /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:418:in `rescue in block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:388:in `block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:387:in `connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:193:in `block in connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each_with_index' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:163:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:133:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:133:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:21:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:21:in `block (4 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:20:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' -- ResilientSocket::ConnectionFailure: After 5 attempts: Errno::ECONNREFUSED: Connection refused - connect(2) /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:418:in `rescue in block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:388:in `block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:387:in `connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:193:in `block in connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each_with_index' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:163:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:133:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:133:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:21:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:21:in `block (4 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:20:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' 2012-10-10 11:41:48.510762 T [12303:70141740276440] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-10 11:41:48.510762 T [12303:70141740276440] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-10 11:41:48.517094 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "/8 2012-10-10 11:41:48.517094 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "/8 -- "/8 2012-10-10 11:41:48.517363 D [12303:70141740276440] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes 2012-10-10 11:41:48.517363 D [12303:70141740276440] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes 2012-10-10 11:41:48.517604 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  2012-10-10 11:41:48.517604 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  --  2012-10-10 11:41:48.517624 D [12303:70141740276440] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:41:48.517624 D [12303:70141740276440] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:41:48.517801 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- *ctl 2012-10-10 11:41:48.517801 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- *ctl -- *ctl 2012-10-10 11:41:48.517811 D [12303:70141740276440] (0.1ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 7 bytes 2012-10-10 11:41:48.517811 D [12303:70141740276440] (0.1ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 7 bytes 2012-10-10 11:41:48.518216 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "/8 2012-10-10 11:41:48.518216 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "/8 -- "/8 2012-10-10 11:41:48.518262 D [12303:70141740276440] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes 2012-10-10 11:41:48.518262 D [12303:70141740276440] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes 2012-10-10 11:41:48.518480 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- 2012-10-10 11:41:48.518480 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- -- 2012-10-10 11:41:48.518492 D [12303:70141740276440] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:41:48.518492 D [12303:70141740276440] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:41:48.518548 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- *services 2012-10-10 11:41:48.518548 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- *services -- *services 2012-10-10 11:41:48.518573 D [12303:70141740276440] (0.1ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 12 bytes 2012-10-10 11:41:48.518573 D [12303:70141740276440] (0.1ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 12 bytes 2012-10-10 11:41:48.518789 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "/8 2012-10-10 11:41:48.518789 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "/8 -- "/8 2012-10-10 11:41:48.518825 D [12303:70141740276440] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes 2012-10-10 11:41:48.518825 D [12303:70141740276440] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes 2012-10-10 11:41:48.519044 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  2012-10-10 11:41:48.519044 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  --  2012-10-10 11:41:48.519055 D [12303:70141740276440] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:41:48.519055 D [12303:70141740276440] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:41:48.519103 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --   2012-10-10 11:41:48.519103 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --   --   2012-10-10 11:41:48.519112 D [12303:70141740276440] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 5 bytes 2012-10-10 11:41:48.519112 D [12303:70141740276440] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 5 bytes 2012-10-10 11:41:48.520359 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- " /test/fooHÿÿÿÿÿÿÿÿÿ 2012-10-10 11:41:48.520359 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- " /test/fooHÿÿÿÿÿÿÿÿÿ -- " /test/fooHÿÿÿÿÿÿÿÿÿ 2012-10-10 11:41:48.520398 D [12303:70141740276440] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes 2012-10-10 11:41:48.520398 D [12303:70141740276440] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes 2012-10-10 11:41:48.522027 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  2012-10-10 11:41:48.522027 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  --  2012-10-10 11:41:48.522044 D [12303:70141740276440] (1.6ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:41:48.522044 D [12303:70141740276440] (1.6ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:41:48.522709 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  2012-10-10 11:41:48.522709 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  --  2012-10-10 11:41:48.522724 D [12303:70141740276440] (0.7ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes 2012-10-10 11:41:48.522724 D [12303:70141740276440] (0.7ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes 2012-10-10 11:41:48.522913 T [12303:70141740276440] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-10 11:41:48.522913 T [12303:70141740276440] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-10 11:41:48.524051 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending --  2012-10-10 11:41:48.524051 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending --  --  2012-10-10 11:41:48.524099 D [12303:70141740276440] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 8 bytes 2012-10-10 11:41:48.524099 D [12303:70141740276440] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 8 bytes 2012-10-10 11:41:48.524316 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  2012-10-10 11:41:48.524316 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  --  2012-10-10 11:41:48.524328 D [12303:70141740276440] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:41:48.524328 D [12303:70141740276440] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:41:48.524377 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- Ô‡ 2012-10-10 11:41:48.524377 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- Ô‡ -- Ô‡ 2012-10-10 11:41:48.524387 D [12303:70141740276440] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes 2012-10-10 11:41:48.524387 D [12303:70141740276440] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes 2012-10-10 11:41:48.525332 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- " /test/fooHÿÿÿÿÿÿÿÿÿ 2012-10-10 11:41:48.525332 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- " /test/fooHÿÿÿÿÿÿÿÿÿ -- " /test/fooHÿÿÿÿÿÿÿÿÿ 2012-10-10 11:41:48.525371 D [12303:70141740276440] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes 2012-10-10 11:41:48.525371 D [12303:70141740276440] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes 2012-10-10 11:41:48.526602 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  2012-10-10 11:41:48.526602 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  --  2012-10-10 11:41:48.526619 D [12303:70141740276440] (1.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:41:48.526619 D [12303:70141740276440] (1.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:41:48.527225 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  2012-10-10 11:41:48.527225 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  --  2012-10-10 11:41:48.527237 D [12303:70141740276440] (0.6ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes 2012-10-10 11:41:48.527237 D [12303:70141740276440] (0.6ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes 2012-10-10 11:41:48.527424 T [12303:70141740276440] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-10 11:41:48.527424 T [12303:70141740276440] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-10 11:41:48.528392 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "" /test/foo*value2Hÿÿÿÿÿÿÿÿÿ 2012-10-10 11:41:48.528392 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "" /test/foo*value2Hÿÿÿÿÿÿÿÿÿ -- "" /test/foo*value2Hÿÿÿÿÿÿÿÿÿ 2012-10-10 11:41:48.528438 D [12303:70141740276440] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 38 bytes 2012-10-10 11:41:48.528438 D [12303:70141740276440] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 38 bytes 2012-10-10 11:41:48.529716 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  2012-10-10 11:41:48.529716 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  --  2012-10-10 11:41:48.529993 D [12303:70141740276440] (1.5ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:41:48.529993 D [12303:70141740276440] (1.5ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:41:48.530387 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- Ö‡ 2012-10-10 11:41:48.530387 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- Ö‡ -- Ö‡ 2012-10-10 11:41:48.530412 D [12303:70141740276440] (0.4ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes 2012-10-10 11:41:48.530412 D [12303:70141740276440] (0.4ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes 2012-10-10 11:41:48.530632 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- " /test/foo 2012-10-10 11:41:48.530632 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- " /test/foo -- " /test/foo 2012-10-10 11:41:48.530672 D [12303:70141740276440] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 19 bytes 2012-10-10 11:41:48.530672 D [12303:70141740276440] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 19 bytes 2012-10-10 11:41:48.531264 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  2012-10-10 11:41:48.531264 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  --  2012-10-10 11:41:48.531275 D [12303:70141740276440] (0.6ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:41:48.531275 D [12303:70141740276440] (0.6ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:41:48.531326 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- Ö‡2value2 2012-10-10 11:41:48.531326 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- Ö‡2value2 -- Ö‡2value2 2012-10-10 11:41:48.531335 D [12303:70141740276440] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 14 bytes 2012-10-10 11:41:48.531335 D [12303:70141740276440] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 14 bytes 2012-10-10 11:41:48.532428 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- " /test/fooHÿÿÿÿÿÿÿÿÿ 2012-10-10 11:41:48.532428 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- " /test/fooHÿÿÿÿÿÿÿÿÿ -- " /test/fooHÿÿÿÿÿÿÿÿÿ 2012-10-10 11:41:48.532468 D [12303:70141740276440] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes 2012-10-10 11:41:48.532468 D [12303:70141740276440] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes 2012-10-10 11:41:48.533730 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  2012-10-10 11:41:48.533730 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  --  2012-10-10 11:41:48.533835 D [12303:70141740276440] (1.3ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:41:48.533835 D [12303:70141740276440] (1.3ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:41:48.534249 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  2012-10-10 11:41:48.534249 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  --  2012-10-10 11:41:48.534326 D [12303:70141740276440] (0.3ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes 2012-10-10 11:41:48.534326 D [12303:70141740276440] (0.3ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes 2012-10-10 11:41:48.534796 T [12303:70141740276440] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-10 11:41:48.534796 T [12303:70141740276440] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-10 11:41:48.535941 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- !" /test/foo*valueHÿÿÿÿÿÿÿÿÿ 2012-10-10 11:41:48.535941 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- !" /test/foo*valueHÿÿÿÿÿÿÿÿÿ -- !" /test/foo*valueHÿÿÿÿÿÿÿÿÿ 2012-10-10 11:41:48.536001 D [12303:70141740276440] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 37 bytes 2012-10-10 11:41:48.536001 D [12303:70141740276440] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 37 bytes 2012-10-10 11:41:48.537016 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  2012-10-10 11:41:48.537016 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  --  2012-10-10 11:41:48.537033 D [12303:70141740276440] (1.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:41:48.537033 D [12303:70141740276440] (1.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:41:48.537259 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- ؇ 2012-10-10 11:41:48.537259 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- ؇ -- ؇ 2012-10-10 11:41:48.537270 D [12303:70141740276440] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes 2012-10-10 11:41:48.537270 D [12303:70141740276440] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes 2012-10-10 11:41:48.543030 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- " /test/foo 2012-10-10 11:41:48.543030 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- " /test/foo -- " /test/foo 2012-10-10 11:41:48.543129 D [12303:70141740276440] (0.1ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 19 bytes 2012-10-10 11:41:48.543129 D [12303:70141740276440] (0.1ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 19 bytes 2012-10-10 11:41:48.544492 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- 2012-10-10 11:41:48.544492 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- -- 2012-10-10 11:41:48.544504 D [12303:70141740276440] (1.3ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:41:48.544504 D [12303:70141740276440] (1.3ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:41:48.544558 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- ؇2value 2012-10-10 11:41:48.544558 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- ؇2value -- ؇2value 2012-10-10 11:41:48.544567 D [12303:70141740276440] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 13 bytes 2012-10-10 11:41:48.544567 D [12303:70141740276440] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 13 bytes 2012-10-10 11:41:48.545814 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- " /test/fooHÿÿÿÿÿÿÿÿÿ 2012-10-10 11:41:48.545814 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- " /test/fooHÿÿÿÿÿÿÿÿÿ -- " /test/fooHÿÿÿÿÿÿÿÿÿ 2012-10-10 11:41:48.545855 D [12303:70141740276440] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes 2012-10-10 11:41:48.545855 D [12303:70141740276440] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes 2012-10-10 11:41:48.547298 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  2012-10-10 11:41:48.547298 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  --  2012-10-10 11:41:48.547316 D [12303:70141740276440] (1.4ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:41:48.547316 D [12303:70141740276440] (1.4ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes 2012-10-10 11:41:48.547370 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  2012-10-10 11:41:48.547370 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received --  --  2012-10-10 11:41:48.547379 D [12303:70141740276440] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes 2012-10-10 11:41:48.547379 D [12303:70141740276440] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes 2012-10-10 11:41:48.547574 T [12303:70141740276440] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:9999", :connect_retry_interval=>0.1, :connect_retry_count=>5, :read_timeout=>5, :connect_timeout=>3, :buffered=>false, :on_connect=>#} 2012-10-10 11:41:48.547574 T [12303:70141740276440] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:9999", :connect_retry_interval=>0.1, :connect_retry_count=>5, :read_timeout=>5, :connect_timeout=>3, :buffered=>false, :on_connect=>#} -- {:server=>"localhost:9999", :connect_retry_interval=>0.1, :connect_retry_count=>5, :read_timeout=>5, :connect_timeout=>3, :buffered=>false, :on_connect=>#} 2012-10-10 11:41:48.566820 W [12303:70141740276440] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-10 11:41:48.566820 W [12303:70141740276440] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-10 11:41:48.668759 W [12303:70141740276440] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-10 11:41:48.668759 W [12303:70141740276440] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-10 11:41:48.770738 W [12303:70141740276440] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-10 11:41:48.770738 W [12303:70141740276440] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-10 11:41:48.873145 W [12303:70141740276440] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-10 11:41:48.873145 W [12303:70141740276440] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-10 11:41:48.975023 W [12303:70141740276440] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-10 11:41:48.975023 W [12303:70141740276440] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-10 11:41:49.077750 E [12303:70141740276440] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-10 11:41:49.077750 E [12303:70141740276440] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-10 11:41:49.078006 I [12303:70141740276440] (530.4ms) ResilientSocket::TCPClient ["localhost:9999"] -- Connecting to server localhost:9999 -- ResilientSocket::ConnectionFailure: After 5 attempts: Errno::ECONNREFUSED: Connection refused - connect(2) /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:418:in `rescue in block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:388:in `block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:387:in `connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:193:in `block in connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each_with_index' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:163:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/doozer/client.rb:36:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/doozer/client.rb:36:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:22:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:22:in `block (4 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:21:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' 2012-10-10 11:41:49.078006 I [12303:70141740276440] (530.4ms) ResilientSocket::TCPClient ["localhost:9999"] -- Connecting to server localhost:9999 -- ResilientSocket::ConnectionFailure: After 5 attempts: Errno::ECONNREFUSED: Connection refused - connect(2) /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:418:in `rescue in block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:388:in `block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:387:in `connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:193:in `block in connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each_with_index' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:163:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/doozer/client.rb:36:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/doozer/client.rb:36:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:22:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:22:in `block (4 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:21:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' -- ResilientSocket::ConnectionFailure: After 5 attempts: Errno::ECONNREFUSED: Connection refused - connect(2) /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:418:in `rescue in block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:388:in `block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:387:in `connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:193:in `block in connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each_with_index' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:163:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/doozer/client.rb:36:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/doozer/client.rb:36:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:22:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:22:in `block (4 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:21:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' 2012-10-10 11:41:49.080183 T [12303:70141740276440] RubySkynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} 2012-10-10 11:41:49.080183 T [12303:70141740276440] RubySkynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} 2012-10-10 11:41:49.080378 D [12303:70141744863680] SimpleServer -- Waiting for a client to connect 2012-10-10 11:41:49.080378 D [12303:70141744863680] SimpleServer -- Waiting for a client to connect 2012-10-10 11:41:49.081296 D [12303:70141740276440] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-10 11:41:49.081296 D [12303:70141740276440] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-10 11:41:49.081578 D [12303:70141744863680] SimpleServer -- Client connected, waiting for data from client 2012-10-10 11:41:49.081578 D [12303:70141744863680] SimpleServer -- Client connected, waiting for data from client 2012-10-10 11:41:49.082046 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- $ 2012-10-10 11:41:49.082046 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- $ -- $ 2012-10-10 11:41:49.082067 D [12303:70141740276440] (0.7ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes 2012-10-10 11:41:49.082067 D [12303:70141740276440] (0.7ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes 2012-10-10 11:41:49.082511 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- registeredclientid123 2012-10-10 11:41:49.082511 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- registeredclientid123 -- registeredclientid123 2012-10-10 11:41:49.082531 D [12303:70141740276440] (0.4ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes 2012-10-10 11:41:49.082531 D [12303:70141740276440] (0.4ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes 2012-10-10 11:41:49.082602 T [12303:70141740276440] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} 2012-10-10 11:41:49.082602 T [12303:70141740276440] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} -- {"registered"=>true, "clientid"=>"123"} 2012-10-10 11:41:49.082621 D [12303:70141740276440] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-10 11:41:49.082621 D [12303:70141740276440] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-10 11:41:49.082634 T [12303:70141740276440] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} 2012-10-10 11:41:49.082634 T [12303:70141740276440] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} -- {"clientid"=>"123"} 2012-10-10 11:41:49.082660 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 2012-10-10 11:41:49.082660 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 -- clientid123 2012-10-10 11:41:49.082713 D [12303:70141740276440] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes 2012-10-10 11:41:49.082713 D [12303:70141740276440] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes 2012-10-10 11:41:49.082797 D [12303:70141740276440] [5075973d6b6933300f000001] RubySkynet::Client: TutorialService -- Sending Header 2012-10-10 11:41:49.082797 D [12303:70141740276440] [5075973d6b6933300f000001] RubySkynet::Client: TutorialService -- Sending Header 2012-10-10 11:41:49.082811 T [12303:70141740276440] [5075973d6b6933300f000001] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-10 11:41:49.082811 T [12303:70141740276440] [5075973d6b6933300f000001] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-10 11:41:49.082837 T [12303:70141740276440] [5075973d6b6933300f000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq 2012-10-10 11:41:49.082837 T [12303:70141740276440] [5075973d6b6933300f000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq -- 9servicemethodTutorialService.Forwardseq 2012-10-10 11:41:49.082888 D [12303:70141740276440] [5075973d6b6933300f000001] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes 2012-10-10 11:41:49.082888 D [12303:70141740276440] [5075973d6b6933300f000001] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes 2012-10-10 11:41:49.082911 T [12303:70141740276440] [5075973d6b6933300f000001] RubySkynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} 2012-10-10 11:41:49.082911 T [12303:70141740276440] [5075973d6b6933300f000001] RubySkynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} -- {"some"=>"parameters"} 2012-10-10 11:41:49.082945 D [12303:70141740276440] [5075973d6b6933300f000001] RubySkynet::Client: TutorialService -- Sending Request 2012-10-10 11:41:49.082945 D [12303:70141740276440] [5075973d6b6933300f000001] RubySkynet::Client: TutorialService -- Sending Request 2012-10-10 11:41:49.082958 T [12303:70141740276440] [5075973d6b6933300f000001] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"5075973d6b6933300f000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-10 11:41:49.082958 T [12303:70141740276440] [5075973d6b6933300f000001] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"5075973d6b6933300f000001", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"5075973d6b6933300f000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-10 11:41:49.082984 T [12303:70141740276440] [5075973d6b6933300f000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid5075973d6b6933300f000001retrycountoriginaddress 2012-10-10 11:41:49.082984 T [12303:70141740276440] [5075973d6b6933300f000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid5075973d6b6933300f000001retrycountoriginaddress -- ªclientid123insome parametersmethodtest1requestinfoQrequestid5075973d6b6933300f000001retrycountoriginaddress 2012-10-10 11:41:49.083035 D [12303:70141740276440] [5075973d6b6933300f000001] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 170 bytes 2012-10-10 11:41:49.083035 D [12303:70141740276440] [5075973d6b6933300f000001] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 170 bytes 2012-10-10 11:41:49.083057 D [12303:70141740276440] [5075973d6b6933300f000001] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-10 11:41:49.083057 D [12303:70141740276440] [5075973d6b6933300f000001] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-10 11:41:49.083318 D [12303:70141744863680] SimpleServer -- ****************** 2012-10-10 11:41:49.083318 D [12303:70141744863680] SimpleServer -- ****************** 2012-10-10 11:41:49.083337 D [12303:70141744863680] SimpleServer -- Received Request 2012-10-10 11:41:49.083337 D [12303:70141744863680] SimpleServer -- Received Request 2012-10-10 11:41:49.083350 T [12303:70141744863680] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-10 11:41:49.083350 T [12303:70141744863680] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-10 11:41:49.083442 T [12303:70141744863680] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"5075973d6b6933300f000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-10 11:41:49.083442 T [12303:70141744863680] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"5075973d6b6933300f000001", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"5075973d6b6933300f000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-10 11:41:49.083472 D [12303:70141744863680] SimpleServer -- Sending Header 2012-10-10 11:41:49.083472 D [12303:70141744863680] SimpleServer -- Sending Header 2012-10-10 11:41:49.083543 D [12303:70141744863680] SimpleServer -- Sending Reply 2012-10-10 11:41:49.083543 D [12303:70141744863680] SimpleServer -- Sending Reply 2012-10-10 11:41:49.083558 T [12303:70141744863680] SimpleServer -- Reply -- {"result"=>"test1"} 2012-10-10 11:41:49.083558 T [12303:70141744863680] SimpleServer -- Reply -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-10 11:41:49.084416 T [12303:70141740276440] [5075973d6b6933300f000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- 9 2012-10-10 11:41:49.084416 T [12303:70141740276440] [5075973d6b6933300f000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- 9 -- 9 2012-10-10 11:41:49.084434 D [12303:70141740276440] [5075973d6b6933300f000001] (1.4ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes 2012-10-10 11:41:49.084434 D [12303:70141740276440] [5075973d6b6933300f000001] (1.4ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes 2012-10-10 11:41:49.084500 T [12303:70141740276440] [5075973d6b6933300f000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- servicemethodTutorialService.Forwardseq 2012-10-10 11:41:49.084500 T [12303:70141740276440] [5075973d6b6933300f000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- servicemethodTutorialService.Forwardseq -- servicemethodTutorialService.Forwardseq 2012-10-10 11:41:49.084513 D [12303:70141740276440] [5075973d6b6933300f000001] (0.1ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 53 bytes 2012-10-10 11:41:49.084513 D [12303:70141740276440] [5075973d6b6933300f000001] (0.1ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 53 bytes 2012-10-10 11:41:49.084558 D [12303:70141740276440] [5075973d6b6933300f000001] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-10 11:41:49.084558 D [12303:70141740276440] [5075973d6b6933300f000001] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-10 11:41:49.084571 D [12303:70141740276440] [5075973d6b6933300f000001] RubySkynet::Client: TutorialService -- Reading response from server 2012-10-10 11:41:49.084571 D [12303:70141740276440] [5075973d6b6933300f000001] RubySkynet::Client: TutorialService -- Reading response from server 2012-10-10 11:41:49.084630 T [12303:70141740276440] [5075973d6b6933300f000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- & 2012-10-10 11:41:49.084630 T [12303:70141740276440] [5075973d6b6933300f000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- & -- & 2012-10-10 11:41:49.084643 D [12303:70141740276440] [5075973d6b6933300f000001] (0.1ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes 2012-10-10 11:41:49.084643 D [12303:70141740276440] [5075973d6b6933300f000001] (0.1ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes 2012-10-10 11:41:49.084704 T [12303:70141740276440] [5075973d6b6933300f000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- outresulttest1 2012-10-10 11:41:49.084704 T [12303:70141740276440] [5075973d6b6933300f000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- outresulttest1 -- outresulttest1 2012-10-10 11:41:49.084717 D [12303:70141740276440] [5075973d6b6933300f000001] (0.1ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 34 bytes 2012-10-10 11:41:49.084717 D [12303:70141740276440] [5075973d6b6933300f000001] (0.1ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 34 bytes 2012-10-10 11:41:49.084755 T [12303:70141740276440] [5075973d6b6933300f000001] RubySkynet::Client: TutorialService -- Response -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} 2012-10-10 11:41:49.084755 T [12303:70141740276440] [5075973d6b6933300f000001] RubySkynet::Client: TutorialService -- Response -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} 2012-10-10 11:41:49.084786 T [12303:70141740276440] [5075973d6b6933300f000001] RubySkynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} 2012-10-10 11:41:49.084786 T [12303:70141740276440] [5075973d6b6933300f000001] RubySkynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-10 11:41:49.084798 I [12303:70141740276440] [5075973d6b6933300f000001] (2.0ms) RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 2012-10-10 11:41:49.084798 I [12303:70141740276440] [5075973d6b6933300f000001] (2.0ms) RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 2012-10-10 11:41:49.087281 T [12303:70141740276440] RubySkynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} 2012-10-10 11:41:49.087281 T [12303:70141740276440] RubySkynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} 2012-10-10 11:41:49.088445 D [12303:70141745138400] SimpleServer -- Waiting for a client to connect 2012-10-10 11:41:49.088445 D [12303:70141745138400] SimpleServer -- Waiting for a client to connect 2012-10-10 11:41:49.088845 D [12303:70141740276440] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-10 11:41:49.088845 D [12303:70141740276440] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-10 11:41:49.088998 D [12303:70141745138400] SimpleServer -- Client connected, waiting for data from client 2012-10-10 11:41:49.088998 D [12303:70141745138400] SimpleServer -- Client connected, waiting for data from client 2012-10-10 11:41:49.089585 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- $ 2012-10-10 11:41:49.089585 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- $ -- $ 2012-10-10 11:41:49.089601 D [12303:70141740276440] (0.7ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes 2012-10-10 11:41:49.089601 D [12303:70141740276440] (0.7ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes 2012-10-10 11:41:49.089667 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- registeredclientid123 2012-10-10 11:41:49.089667 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- registeredclientid123 -- registeredclientid123 2012-10-10 11:41:49.089679 D [12303:70141740276440] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes 2012-10-10 11:41:49.089679 D [12303:70141740276440] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes 2012-10-10 11:41:49.089720 T [12303:70141740276440] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} 2012-10-10 11:41:49.089720 T [12303:70141740276440] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} -- {"registered"=>true, "clientid"=>"123"} 2012-10-10 11:41:49.089736 D [12303:70141740276440] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-10 11:41:49.089736 D [12303:70141740276440] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-10 11:41:49.089747 T [12303:70141740276440] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} 2012-10-10 11:41:49.089747 T [12303:70141740276440] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} -- {"clientid"=>"123"} 2012-10-10 11:41:49.089769 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 2012-10-10 11:41:49.089769 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 -- clientid123 2012-10-10 11:41:49.089811 D [12303:70141740276440] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes 2012-10-10 11:41:49.089811 D [12303:70141740276440] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes 2012-10-10 11:41:49.089903 D [12303:70141740276440] [5075973d6b6933300f000002] RubySkynet::Client: TutorialService -- Sending Header 2012-10-10 11:41:49.089903 D [12303:70141740276440] [5075973d6b6933300f000002] RubySkynet::Client: TutorialService -- Sending Header 2012-10-10 11:41:49.089923 T [12303:70141740276440] [5075973d6b6933300f000002] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-10 11:41:49.089923 T [12303:70141740276440] [5075973d6b6933300f000002] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-10 11:41:49.089949 T [12303:70141740276440] [5075973d6b6933300f000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq 2012-10-10 11:41:49.089949 T [12303:70141740276440] [5075973d6b6933300f000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq -- 9servicemethodTutorialService.Forwardseq 2012-10-10 11:41:49.089999 D [12303:70141740276440] [5075973d6b6933300f000002] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes 2012-10-10 11:41:49.089999 D [12303:70141740276440] [5075973d6b6933300f000002] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes 2012-10-10 11:41:49.090020 T [12303:70141740276440] [5075973d6b6933300f000002] RubySkynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} 2012-10-10 11:41:49.090020 T [12303:70141740276440] [5075973d6b6933300f000002] RubySkynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} -- {"some"=>"parameters"} 2012-10-10 11:41:49.090048 D [12303:70141740276440] [5075973d6b6933300f000002] RubySkynet::Client: TutorialService -- Sending Request 2012-10-10 11:41:49.090048 D [12303:70141740276440] [5075973d6b6933300f000002] RubySkynet::Client: TutorialService -- Sending Request 2012-10-10 11:41:49.090060 T [12303:70141740276440] [5075973d6b6933300f000002] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"5075973d6b6933300f000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-10 11:41:49.090060 T [12303:70141740276440] [5075973d6b6933300f000002] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"5075973d6b6933300f000002", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"5075973d6b6933300f000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-10 11:41:49.090082 T [12303:70141740276440] [5075973d6b6933300f000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid5075973d6b6933300f000002retrycountoriginaddress 2012-10-10 11:41:49.090082 T [12303:70141740276440] [5075973d6b6933300f000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid5075973d6b6933300f000002retrycountoriginaddress -- ªclientid123insome parametersmethodtest1requestinfoQrequestid5075973d6b6933300f000002retrycountoriginaddress 2012-10-10 11:41:49.090130 D [12303:70141740276440] [5075973d6b6933300f000002] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 170 bytes 2012-10-10 11:41:49.090130 D [12303:70141740276440] [5075973d6b6933300f000002] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 170 bytes 2012-10-10 11:41:49.090149 D [12303:70141740276440] [5075973d6b6933300f000002] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-10 11:41:49.090149 D [12303:70141740276440] [5075973d6b6933300f000002] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-10 11:41:49.090614 D [12303:70141745138400] SimpleServer -- ****************** 2012-10-10 11:41:49.090614 D [12303:70141745138400] SimpleServer -- ****************** 2012-10-10 11:41:49.090630 D [12303:70141745138400] SimpleServer -- Received Request 2012-10-10 11:41:49.090630 D [12303:70141745138400] SimpleServer -- Received Request 2012-10-10 11:41:49.090641 T [12303:70141745138400] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-10 11:41:49.090641 T [12303:70141745138400] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-10 11:41:49.090714 T [12303:70141745138400] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"5075973d6b6933300f000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-10 11:41:49.090714 T [12303:70141745138400] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"5075973d6b6933300f000002", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"5075973d6b6933300f000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-10 11:41:49.090740 D [12303:70141745138400] SimpleServer -- Sending Header 2012-10-10 11:41:49.090740 D [12303:70141745138400] SimpleServer -- Sending Header 2012-10-10 11:41:49.090791 D [12303:70141745138400] SimpleServer -- Sending Reply 2012-10-10 11:41:49.090791 D [12303:70141745138400] SimpleServer -- Sending Reply 2012-10-10 11:41:49.090806 T [12303:70141745138400] SimpleServer -- Reply -- {"result"=>"test1"} 2012-10-10 11:41:49.090806 T [12303:70141745138400] SimpleServer -- Reply -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-10 11:41:49.091008 T [12303:70141740276440] [5075973d6b6933300f000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- 9 2012-10-10 11:41:49.091008 T [12303:70141740276440] [5075973d6b6933300f000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- 9 -- 9 2012-10-10 11:41:49.091023 D [12303:70141740276440] [5075973d6b6933300f000002] (0.9ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes 2012-10-10 11:41:49.091023 D [12303:70141740276440] [5075973d6b6933300f000002] (0.9ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes 2012-10-10 11:41:49.091084 T [12303:70141740276440] [5075973d6b6933300f000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- servicemethodTutorialService.Forwardseq 2012-10-10 11:41:49.091084 T [12303:70141740276440] [5075973d6b6933300f000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- servicemethodTutorialService.Forwardseq -- servicemethodTutorialService.Forwardseq 2012-10-10 11:41:49.091095 D [12303:70141740276440] [5075973d6b6933300f000002] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 53 bytes 2012-10-10 11:41:49.091095 D [12303:70141740276440] [5075973d6b6933300f000002] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 53 bytes 2012-10-10 11:41:49.091133 D [12303:70141740276440] [5075973d6b6933300f000002] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-10 11:41:49.091133 D [12303:70141740276440] [5075973d6b6933300f000002] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-10 11:41:49.091145 D [12303:70141740276440] [5075973d6b6933300f000002] RubySkynet::Client: TutorialService -- Reading response from server 2012-10-10 11:41:49.091145 D [12303:70141740276440] [5075973d6b6933300f000002] RubySkynet::Client: TutorialService -- Reading response from server 2012-10-10 11:41:49.091199 T [12303:70141740276440] [5075973d6b6933300f000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- & 2012-10-10 11:41:49.091199 T [12303:70141740276440] [5075973d6b6933300f000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- & -- & 2012-10-10 11:41:49.091210 D [12303:70141740276440] [5075973d6b6933300f000002] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes 2012-10-10 11:41:49.091210 D [12303:70141740276440] [5075973d6b6933300f000002] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes 2012-10-10 11:41:49.091266 T [12303:70141740276440] [5075973d6b6933300f000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- outresulttest1 2012-10-10 11:41:49.091266 T [12303:70141740276440] [5075973d6b6933300f000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- outresulttest1 -- outresulttest1 2012-10-10 11:41:49.091277 D [12303:70141740276440] [5075973d6b6933300f000002] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 34 bytes 2012-10-10 11:41:49.091277 D [12303:70141740276440] [5075973d6b6933300f000002] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 34 bytes 2012-10-10 11:41:49.091310 T [12303:70141740276440] [5075973d6b6933300f000002] RubySkynet::Client: TutorialService -- Response -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} 2012-10-10 11:41:49.091310 T [12303:70141740276440] [5075973d6b6933300f000002] RubySkynet::Client: TutorialService -- Response -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} 2012-10-10 11:41:49.091335 T [12303:70141740276440] [5075973d6b6933300f000002] RubySkynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} 2012-10-10 11:41:49.091335 T [12303:70141740276440] [5075973d6b6933300f000002] RubySkynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-10 11:41:49.091345 I [12303:70141740276440] [5075973d6b6933300f000002] (1.5ms) RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 2012-10-10 11:41:49.091345 I [12303:70141740276440] [5075973d6b6933300f000002] (1.5ms) RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 2012-10-10 11:41:49.094229 T [12303:70141740276440] RubySkynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} 2012-10-10 11:41:49.094229 T [12303:70141740276440] RubySkynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} 2012-10-10 11:41:49.095393 D [12303:70141740953740] SimpleServer -- Waiting for a client to connect 2012-10-10 11:41:49.095393 D [12303:70141740953740] SimpleServer -- Waiting for a client to connect 2012-10-10 11:41:49.096220 D [12303:70141740953740] SimpleServer -- Client connected, waiting for data from client 2012-10-10 11:41:49.096220 D [12303:70141740953740] SimpleServer -- Client connected, waiting for data from client 2012-10-10 11:41:49.096910 D [12303:70141740276440] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-10 11:41:49.096910 D [12303:70141740276440] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-10 11:41:49.096972 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- $ 2012-10-10 11:41:49.096972 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- $ -- $ 2012-10-10 11:41:49.096982 D [12303:70141740276440] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes 2012-10-10 11:41:49.096982 D [12303:70141740276440] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes 2012-10-10 11:41:49.097037 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- registeredclientid123 2012-10-10 11:41:49.097037 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- registeredclientid123 -- registeredclientid123 2012-10-10 11:41:49.097047 D [12303:70141740276440] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes 2012-10-10 11:41:49.097047 D [12303:70141740276440] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes 2012-10-10 11:41:49.097091 T [12303:70141740276440] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} 2012-10-10 11:41:49.097091 T [12303:70141740276440] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} -- {"registered"=>true, "clientid"=>"123"} 2012-10-10 11:41:49.097106 D [12303:70141740276440] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-10 11:41:49.097106 D [12303:70141740276440] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-10 11:41:49.097115 T [12303:70141740276440] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} 2012-10-10 11:41:49.097115 T [12303:70141740276440] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} -- {"clientid"=>"123"} 2012-10-10 11:41:49.097134 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 2012-10-10 11:41:49.097134 T [12303:70141740276440] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 -- clientid123 2012-10-10 11:41:49.097170 D [12303:70141740276440] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes 2012-10-10 11:41:49.097170 D [12303:70141740276440] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes 2012-10-10 11:41:49.097255 D [12303:70141740276440] [5075973d6b6933300f000003] RubySkynet::Client: TutorialService -- Sending Header 2012-10-10 11:41:49.097255 D [12303:70141740276440] [5075973d6b6933300f000003] RubySkynet::Client: TutorialService -- Sending Header 2012-10-10 11:41:49.097271 T [12303:70141740276440] [5075973d6b6933300f000003] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-10 11:41:49.097271 T [12303:70141740276440] [5075973d6b6933300f000003] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-10 11:41:49.097294 T [12303:70141740276440] [5075973d6b6933300f000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq 2012-10-10 11:41:49.097294 T [12303:70141740276440] [5075973d6b6933300f000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq -- 9servicemethodTutorialService.Forwardseq 2012-10-10 11:41:49.097334 D [12303:70141740276440] [5075973d6b6933300f000003] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes 2012-10-10 11:41:49.097334 D [12303:70141740276440] [5075973d6b6933300f000003] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes 2012-10-10 11:41:49.097352 T [12303:70141740276440] [5075973d6b6933300f000003] RubySkynet::Client: TutorialService -- Parameters: -- {"duration"=>3.5} 2012-10-10 11:41:49.097352 T [12303:70141740276440] [5075973d6b6933300f000003] RubySkynet::Client: TutorialService -- Parameters: -- {"duration"=>3.5} -- {"duration"=>3.5} 2012-10-10 11:41:49.097392 D [12303:70141740276440] [5075973d6b6933300f000003] RubySkynet::Client: TutorialService -- Sending Request 2012-10-10 11:41:49.097392 D [12303:70141740276440] [5075973d6b6933300f000003] RubySkynet::Client: TutorialService -- Sending Request 2012-10-10 11:41:49.097402 T [12303:70141740276440] [5075973d6b6933300f000003] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"5075973d6b6933300f000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-10 11:41:49.097402 T [12303:70141740276440] [5075973d6b6933300f000003] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"5075973d6b6933300f000003", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"5075973d6b6933300f000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-10 11:41:49.097422 T [12303:70141740276440] [5075973d6b6933300f000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- §clientid123induration @methodsleeprequestinfoQrequestid5075973d6b6933300f000003retrycountoriginaddress 2012-10-10 11:41:49.097422 T [12303:70141740276440] [5075973d6b6933300f000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- §clientid123induration @methodsleeprequestinfoQrequestid5075973d6b6933300f000003retrycountoriginaddress -- §clientid123induration @methodsleeprequestinfoQrequestid5075973d6b6933300f000003retrycountoriginaddress 2012-10-10 11:41:49.097459 D [12303:70141740276440] [5075973d6b6933300f000003] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 167 bytes 2012-10-10 11:41:49.097459 D [12303:70141740276440] [5075973d6b6933300f000003] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 167 bytes 2012-10-10 11:41:49.097475 D [12303:70141740276440] [5075973d6b6933300f000003] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-10 11:41:49.097475 D [12303:70141740276440] [5075973d6b6933300f000003] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-10 11:41:49.098079 D [12303:70141740953740] SimpleServer -- ****************** 2012-10-10 11:41:49.098079 D [12303:70141740953740] SimpleServer -- ****************** 2012-10-10 11:41:49.098094 D [12303:70141740953740] SimpleServer -- Received Request 2012-10-10 11:41:49.098094 D [12303:70141740953740] SimpleServer -- Received Request 2012-10-10 11:41:49.098103 T [12303:70141740953740] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-10 11:41:49.098103 T [12303:70141740953740] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-10 11:41:49.098166 T [12303:70141740953740] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"5075973d6b6933300f000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-10 11:41:49.098166 T [12303:70141740953740] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"5075973d6b6933300f000003", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"5075973d6b6933300f000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-10 11:41:52.098232 W [12303:70141740276440] [5075973d6b6933300f000003] ResilientSocket::TCPClient ["localhost:2000"] -- #read Timeout waiting for server to reply 2012-10-10 11:41:52.098232 W [12303:70141740276440] [5075973d6b6933300f000003] ResilientSocket::TCPClient ["localhost:2000"] -- #read Timeout waiting for server to reply 2012-10-10 11:41:52.098447 D [12303:70141740276440] [5075973d6b6933300f000003] (3001.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:254:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:247:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:161:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:69:in `block (5 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' 2012-10-10 11:41:52.098447 D [12303:70141740276440] [5075973d6b6933300f000003] (3001.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:254:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:247:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:161:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:69:in `block (5 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:254:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:247:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:161:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:69:in `block (5 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' 2012-10-10 11:41:52.098508 I [12303:70141740276440] [5075973d6b6933300f000003] (3001.3ms) RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.sleep -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:254:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:247:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:161:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:69:in `block (5 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' 2012-10-10 11:41:52.098508 I [12303:70141740276440] [5075973d6b6933300f000003] (3001.3ms) RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.sleep -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:254:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:247:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:161:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:69:in `block (5 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:254:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:247:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:161:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:69:in `block (5 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' 2012-10-10 11:41:52.099225 T [12303:70141740276440] RubySkynet::Client: SomeService -- Socket Connection parameters -- {:server=>"localhost:3300", :connect_retry_interval=>0.1, :connect_retry_count=>5, :read_timeout=>60, :connect_timeout=>30, :buffered=>false, :on_connect=>#} 2012-10-10 11:41:52.099225 T [12303:70141740276440] RubySkynet::Client: SomeService -- Socket Connection parameters -- {:server=>"localhost:3300", :connect_retry_interval=>0.1, :connect_retry_count=>5, :read_timeout=>60, :connect_timeout=>30, :buffered=>false, :on_connect=>#} -- {:server=>"localhost:3300", :connect_retry_interval=>0.1, :connect_retry_count=>5, :read_timeout=>60, :connect_timeout=>30, :buffered=>false, :on_connect=>#} 2012-10-10 11:41:52.100421 W [12303:70141740276440] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-10 11:41:52.100421 W [12303:70141740276440] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-10 11:41:52.201648 W [12303:70141740276440] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-10 11:41:52.201648 W [12303:70141740276440] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-10 11:41:52.303520 W [12303:70141740276440] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-10 11:41:52.303520 W [12303:70141740276440] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-10 11:41:52.405293 W [12303:70141740276440] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-10 11:41:52.405293 W [12303:70141740276440] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-10 11:41:52.507519 W [12303:70141740276440] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-10 11:41:52.507519 W [12303:70141740276440] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-10 11:41:52.612607 E [12303:70141740276440] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-10 11:41:52.612607 E [12303:70141740276440] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-10 11:41:52.612731 I [12303:70141740276440] (513.4ms) ResilientSocket::TCPClient ["localhost:3300"] -- Connecting to server localhost:3300 -- ResilientSocket::ConnectionFailure: After 5 attempts: Errno::ECONNREFUSED: Connection refused - connect(2) /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:418:in `rescue in block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:388:in `block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:387:in `connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:193:in `block in connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each_with_index' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:163:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:133:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:133:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:21:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:21:in `block (4 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:20:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' 2012-10-10 11:41:52.612731 I [12303:70141740276440] (513.4ms) ResilientSocket::TCPClient ["localhost:3300"] -- Connecting to server localhost:3300 -- ResilientSocket::ConnectionFailure: After 5 attempts: Errno::ECONNREFUSED: Connection refused - connect(2) /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:418:in `rescue in block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:388:in `block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:387:in `connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:193:in `block in connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each_with_index' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:163:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:133:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:133:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:21:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:21:in `block (4 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:20:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' -- ResilientSocket::ConnectionFailure: After 5 attempts: Errno::ECONNREFUSED: Connection refused - connect(2) /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:418:in `rescue in block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:388:in `block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:387:in `connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:193:in `block in connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each_with_index' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:163:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:133:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:133:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:21:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:21:in `block (4 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:20:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' 2012-10-15 07:46:48.477829 T [6741:70364940163800] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-15 07:46:48.477829 T [6741:70364940163800] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-15 07:46:48.486496 T [6741:70364940163800] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-15 07:46:48.486496 T [6741:70364940163800] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-15 07:46:48.490383 T [6741:70364940163800] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-15 07:46:48.490383 T [6741:70364940163800] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-15 07:46:48.492947 T [6741:70364940163800] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-15 07:46:48.492947 T [6741:70364940163800] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-15 07:46:48.495207 T [6741:70364940163800] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:9999", :connect_retry_interval=>0.1, :connect_retry_count=>5, :read_timeout=>5, :connect_timeout=>3, :buffered=>false, :on_connect=>#} 2012-10-15 07:46:48.495207 T [6741:70364940163800] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:9999", :connect_retry_interval=>0.1, :connect_retry_count=>5, :read_timeout=>5, :connect_timeout=>3, :buffered=>false, :on_connect=>#} -- {:server=>"localhost:9999", :connect_retry_interval=>0.1, :connect_retry_count=>5, :read_timeout=>5, :connect_timeout=>3, :buffered=>false, :on_connect=>#} 2012-10-15 07:46:48.495812 W [6741:70364940163800] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-15 07:46:48.495812 W [6741:70364940163800] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-15 07:46:48.596767 W [6741:70364940163800] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-15 07:46:48.596767 W [6741:70364940163800] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-15 07:46:48.698307 W [6741:70364940163800] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-15 07:46:48.698307 W [6741:70364940163800] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-15 07:46:48.806025 W [6741:70364940163800] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-15 07:46:48.806025 W [6741:70364940163800] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-15 07:46:48.907734 W [6741:70364940163800] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-15 07:46:48.907734 W [6741:70364940163800] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-15 07:46:49.009363 E [6741:70364940163800] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-15 07:46:49.009363 E [6741:70364940163800] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-15 07:46:49.009498 I [6741:70364940163800] (514.2ms) ResilientSocket::TCPClient ["localhost:9999"] -- Connecting to server localhost:9999 -- ResilientSocket::ConnectionFailure: After 5 connection attempts to host 'localhost:9999': Errno::ECONNREFUSED: Connection refused - connect(2) /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:496:in `rescue in block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:474:in `block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:467:in `connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:241:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:201:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/doozer/client.rb:36:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/doozer/client.rb:36:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:22:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:22:in `block (4 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:21:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' 2012-10-15 07:46:49.009498 I [6741:70364940163800] (514.2ms) ResilientSocket::TCPClient ["localhost:9999"] -- Connecting to server localhost:9999 -- ResilientSocket::ConnectionFailure: After 5 connection attempts to host 'localhost:9999': Errno::ECONNREFUSED: Connection refused - connect(2) /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:496:in `rescue in block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:474:in `block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:467:in `connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:241:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:201:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/doozer/client.rb:36:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/doozer/client.rb:36:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:22:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:22:in `block (4 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:21:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' -- ResilientSocket::ConnectionFailure: After 5 connection attempts to host 'localhost:9999': Errno::ECONNREFUSED: Connection refused - connect(2) /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:496:in `rescue in block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:474:in `block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:467:in `connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:241:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:201:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/doozer/client.rb:36:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/doozer/client.rb:36:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:22:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:22:in `block (4 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:21:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' 2012-10-15 07:46:49.011554 T [6741:70364940163800] RubySkynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} 2012-10-15 07:46:49.011554 T [6741:70364940163800] RubySkynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} 2012-10-15 07:46:49.012114 D [6741:70364940089620] SimpleServer -- Waiting for a client to connect 2012-10-15 07:46:49.012114 D [6741:70364940089620] SimpleServer -- Waiting for a client to connect 2012-10-15 07:46:49.012634 D [6741:70364940163800] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-15 07:46:49.012634 D [6741:70364940163800] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-15 07:46:49.012751 D [6741:70364940089620] SimpleServer -- Client connected, waiting for data from client 2012-10-15 07:46:49.012751 D [6741:70364940089620] SimpleServer -- Client connected, waiting for data from client 2012-10-15 07:46:49.013306 T [6741:70364940163800] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "$\x00\x00\x00" 2012-10-15 07:46:49.013306 T [6741:70364940163800] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "$\x00\x00\x00" -- "$\x00\x00\x00" 2012-10-15 07:46:49.013324 D [6741:70364940163800] (0.6ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:46:49.013324 D [6741:70364940163800] (0.6ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:46:49.013675 T [6741:70364940163800] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-15 07:46:49.013675 T [6741:70364940163800] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-15 07:46:49.013687 D [6741:70364940163800] (0.3ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 32 bytes 2012-10-15 07:46:49.013687 D [6741:70364940163800] (0.3ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 32 bytes 2012-10-15 07:46:49.013744 T [6741:70364940163800] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} 2012-10-15 07:46:49.013744 T [6741:70364940163800] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} -- {"registered"=>true, "clientid"=>"123"} 2012-10-15 07:46:49.013761 D [6741:70364940163800] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-15 07:46:49.013761 D [6741:70364940163800] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-15 07:46:49.013772 T [6741:70364940163800] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} 2012-10-15 07:46:49.013772 T [6741:70364940163800] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} -- {"clientid"=>"123"} 2012-10-15 07:46:49.014306 T [6741:70364940163800] RubySkynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} 2012-10-15 07:46:49.014306 T [6741:70364940163800] RubySkynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} 2012-10-15 07:46:49.014580 D [6741:70364940413400] SimpleServer -- Waiting for a client to connect 2012-10-15 07:46:49.014580 D [6741:70364940413400] SimpleServer -- Waiting for a client to connect 2012-10-15 07:46:49.015118 D [6741:70364940163800] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-15 07:46:49.015118 D [6741:70364940163800] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-15 07:46:49.016292 D [6741:70364940413400] SimpleServer -- Client connected, waiting for data from client 2012-10-15 07:46:49.016292 D [6741:70364940413400] SimpleServer -- Client connected, waiting for data from client 2012-10-15 07:46:49.016511 T [6741:70364940163800] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "$\x00\x00\x00" 2012-10-15 07:46:49.016511 T [6741:70364940163800] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "$\x00\x00\x00" -- "$\x00\x00\x00" 2012-10-15 07:46:49.016525 D [6741:70364940163800] (1.4ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:46:49.016525 D [6741:70364940163800] (1.4ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:46:49.016650 T [6741:70364940163800] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-15 07:46:49.016650 T [6741:70364940163800] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-15 07:46:49.016664 D [6741:70364940163800] (0.1ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 32 bytes 2012-10-15 07:46:49.016664 D [6741:70364940163800] (0.1ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 32 bytes 2012-10-15 07:46:49.016706 T [6741:70364940163800] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} 2012-10-15 07:46:49.016706 T [6741:70364940163800] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} -- {"registered"=>true, "clientid"=>"123"} 2012-10-15 07:46:49.016722 D [6741:70364940163800] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-15 07:46:49.016722 D [6741:70364940163800] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-15 07:46:49.016733 T [6741:70364940163800] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} 2012-10-15 07:46:49.016733 T [6741:70364940163800] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} -- {"clientid"=>"123"} 2012-10-15 07:46:49.017383 T [6741:70364940163800] RubySkynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} 2012-10-15 07:46:49.017383 T [6741:70364940163800] RubySkynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} 2012-10-15 07:46:49.017519 D [6741:70364948485200] SimpleServer -- Waiting for a client to connect 2012-10-15 07:46:49.017519 D [6741:70364948485200] SimpleServer -- Waiting for a client to connect 2012-10-15 07:46:49.018666 D [6741:70364940163800] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-15 07:46:49.018666 D [6741:70364940163800] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-15 07:46:49.018771 D [6741:70364948485200] SimpleServer -- Client connected, waiting for data from client 2012-10-15 07:46:49.018771 D [6741:70364948485200] SimpleServer -- Client connected, waiting for data from client 2012-10-15 07:46:49.019015 T [6741:70364940163800] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "$\x00\x00\x00" 2012-10-15 07:46:49.019015 T [6741:70364940163800] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "$\x00\x00\x00" -- "$\x00\x00\x00" 2012-10-15 07:46:49.019027 D [6741:70364940163800] (0.3ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:46:49.019027 D [6741:70364940163800] (0.3ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:46:49.019081 T [6741:70364940163800] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-15 07:46:49.019081 T [6741:70364940163800] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-15 07:46:49.019091 D [6741:70364940163800] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 32 bytes 2012-10-15 07:46:49.019091 D [6741:70364940163800] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 32 bytes 2012-10-15 07:46:49.019126 T [6741:70364940163800] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} 2012-10-15 07:46:49.019126 T [6741:70364940163800] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} -- {"registered"=>true, "clientid"=>"123"} 2012-10-15 07:46:49.019141 D [6741:70364940163800] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-15 07:46:49.019141 D [6741:70364940163800] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-15 07:46:49.019150 T [6741:70364940163800] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} 2012-10-15 07:46:49.019150 T [6741:70364940163800] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} -- {"clientid"=>"123"} 2012-10-15 07:46:49.019689 T [6741:70364940163800] RubySkynet::Client: SomeService -- Socket Connection parameters -- {:server=>"localhost:3300", :connect_retry_interval=>0.1, :connect_retry_count=>5, :read_timeout=>60, :connect_timeout=>30, :buffered=>false, :on_connect=>#} 2012-10-15 07:46:49.019689 T [6741:70364940163800] RubySkynet::Client: SomeService -- Socket Connection parameters -- {:server=>"localhost:3300", :connect_retry_interval=>0.1, :connect_retry_count=>5, :read_timeout=>60, :connect_timeout=>30, :buffered=>false, :on_connect=>#} -- {:server=>"localhost:3300", :connect_retry_interval=>0.1, :connect_retry_count=>5, :read_timeout=>60, :connect_timeout=>30, :buffered=>false, :on_connect=>#} 2012-10-15 07:46:49.020445 W [6741:70364940163800] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-15 07:46:49.020445 W [6741:70364940163800] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-15 07:46:49.122350 W [6741:70364940163800] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-15 07:46:49.122350 W [6741:70364940163800] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-15 07:46:49.223810 W [6741:70364940163800] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-15 07:46:49.223810 W [6741:70364940163800] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-15 07:46:49.325369 W [6741:70364940163800] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-15 07:46:49.325369 W [6741:70364940163800] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-15 07:46:49.426487 W [6741:70364940163800] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-15 07:46:49.426487 W [6741:70364940163800] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-15 07:46:49.528044 E [6741:70364940163800] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-15 07:46:49.528044 E [6741:70364940163800] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-15 07:46:49.528181 I [6741:70364940163800] (508.4ms) ResilientSocket::TCPClient ["localhost:3300"] -- Connecting to server localhost:3300 -- ResilientSocket::ConnectionFailure: After 5 connection attempts to host 'localhost:3300': Errno::ECONNREFUSED: Connection refused - connect(2) /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:496:in `rescue in block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:474:in `block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:467:in `connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:241:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:201:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:133:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:133:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:21:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:21:in `block (4 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:20:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' 2012-10-15 07:46:49.528181 I [6741:70364940163800] (508.4ms) ResilientSocket::TCPClient ["localhost:3300"] -- Connecting to server localhost:3300 -- ResilientSocket::ConnectionFailure: After 5 connection attempts to host 'localhost:3300': Errno::ECONNREFUSED: Connection refused - connect(2) /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:496:in `rescue in block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:474:in `block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:467:in `connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:241:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:201:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:133:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:133:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:21:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:21:in `block (4 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:20:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' -- ResilientSocket::ConnectionFailure: After 5 connection attempts to host 'localhost:3300': Errno::ECONNREFUSED: Connection refused - connect(2) /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:496:in `rescue in block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:474:in `block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:467:in `connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:241:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:201:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:133:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:133:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:21:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:21:in `block (4 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:20:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' 2012-10-15 07:47:39.955897 T [7004:70226683321040] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-15 07:47:39.955897 T [7004:70226683321040] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-15 07:47:39.960924 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- "/8 2012-10-15 07:47:39.960924 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- "/8 -- "/8 2012-10-15 07:47:39.961012 D [7004:70226683321040] (0.1ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 13 bytes 2012-10-15 07:47:39.961012 D [7004:70226683321040] (0.1ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 13 bytes 2012-10-15 07:47:39.963839 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\a" 2012-10-15 07:47:39.963839 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\a" -- "\x00\x00\x00\a" 2012-10-15 07:47:39.963862 D [7004:70226683321040] (2.8ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:47:39.963862 D [7004:70226683321040] (2.8ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:47:39.964222 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00*\x03ctl" 2012-10-15 07:47:39.964222 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00*\x03ctl" -- "\b\x00*\x03ctl" 2012-10-15 07:47:39.964237 D [7004:70226683321040] (0.4ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 7 bytes 2012-10-15 07:47:39.964237 D [7004:70226683321040] (0.4ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 7 bytes 2012-10-15 07:47:39.964664 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- "/8 2012-10-15 07:47:39.964664 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- "/8 -- "/8 2012-10-15 07:47:39.964738 D [7004:70226683321040] (0.1ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 13 bytes 2012-10-15 07:47:39.964738 D [7004:70226683321040] (0.1ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 13 bytes 2012-10-15 07:47:39.965394 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\f" 2012-10-15 07:47:39.965394 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\f" -- "\x00\x00\x00\f" 2012-10-15 07:47:39.965411 D [7004:70226683321040] (0.7ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:47:39.965411 D [7004:70226683321040] (0.7ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:47:39.965749 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00*\bservices" 2012-10-15 07:47:39.965749 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00*\bservices" -- "\b\x00*\bservices" 2012-10-15 07:47:39.965764 D [7004:70226683321040] (0.3ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 12 bytes 2012-10-15 07:47:39.965764 D [7004:70226683321040] (0.3ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 12 bytes 2012-10-15 07:47:39.966018 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- "/8 2012-10-15 07:47:39.966018 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- "/8 -- "/8 2012-10-15 07:47:39.966084 D [7004:70226683321040] (0.1ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 13 bytes 2012-10-15 07:47:39.966084 D [7004:70226683321040] (0.1ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 13 bytes 2012-10-15 07:47:39.966686 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x05" 2012-10-15 07:47:39.966686 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x05" -- "\x00\x00\x00\x05" 2012-10-15 07:47:39.966702 D [7004:70226683321040] (0.6ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:47:39.966702 D [7004:70226683321040] (0.6ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:47:39.967038 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00\xA0\x06\b" 2012-10-15 07:47:39.967038 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00\xA0\x06\b" -- "\b\x00\xA0\x06\b" 2012-10-15 07:47:39.967054 D [7004:70226683321040] (0.3ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 5 bytes 2012-10-15 07:47:39.967054 D [7004:70226683321040] (0.3ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 5 bytes 2012-10-15 07:47:39.968959 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- " /test/fooHÿÿÿÿÿÿÿÿÿ 2012-10-15 07:47:39.968959 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- " /test/fooHÿÿÿÿÿÿÿÿÿ -- " /test/fooHÿÿÿÿÿÿÿÿÿ 2012-10-15 07:47:39.969029 D [7004:70226683321040] (0.1ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 30 bytes 2012-10-15 07:47:39.969029 D [7004:70226683321040] (0.1ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 30 bytes 2012-10-15 07:47:39.972987 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x02" 2012-10-15 07:47:39.972987 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x02" -- "\x00\x00\x00\x02" 2012-10-15 07:47:39.973006 D [7004:70226683321040] (4.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:47:39.973006 D [7004:70226683321040] (4.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:47:39.973885 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00" 2012-10-15 07:47:39.973885 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00" -- "\b\x00" 2012-10-15 07:47:39.973902 D [7004:70226683321040] (0.9ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 2 bytes 2012-10-15 07:47:39.973902 D [7004:70226683321040] (0.9ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 2 bytes 2012-10-15 07:47:39.974466 T [7004:70226683321040] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-15 07:47:39.974466 T [7004:70226683321040] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-15 07:47:39.975250 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending --  2012-10-15 07:47:39.975250 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending --  --  2012-10-15 07:47:39.975476 D [7004:70226683321040] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 8 bytes 2012-10-15 07:47:39.975476 D [7004:70226683321040] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 8 bytes 2012-10-15 07:47:39.975642 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x06" 2012-10-15 07:47:39.975642 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x06" -- "\x00\x00\x00\x06" 2012-10-15 07:47:39.975655 D [7004:70226683321040] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:47:39.975655 D [7004:70226683321040] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:47:39.975703 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00\x18\xBF\xAB\a" 2012-10-15 07:47:39.975703 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00\x18\xBF\xAB\a" -- "\b\x00\x18\xBF\xAB\a" 2012-10-15 07:47:39.975713 D [7004:70226683321040] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 6 bytes 2012-10-15 07:47:39.975713 D [7004:70226683321040] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 6 bytes 2012-10-15 07:47:39.976956 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- " /test/fooHÿÿÿÿÿÿÿÿÿ 2012-10-15 07:47:39.976956 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- " /test/fooHÿÿÿÿÿÿÿÿÿ -- " /test/fooHÿÿÿÿÿÿÿÿÿ 2012-10-15 07:47:39.977129 D [7004:70226683321040] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 30 bytes 2012-10-15 07:47:39.977129 D [7004:70226683321040] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 30 bytes 2012-10-15 07:47:39.978547 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x02" 2012-10-15 07:47:39.978547 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x02" -- "\x00\x00\x00\x02" 2012-10-15 07:47:39.978567 D [7004:70226683321040] (1.4ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:47:39.978567 D [7004:70226683321040] (1.4ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:47:39.978619 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00" 2012-10-15 07:47:39.978619 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00" -- "\b\x00" 2012-10-15 07:47:39.978628 D [7004:70226683321040] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 2 bytes 2012-10-15 07:47:39.978628 D [7004:70226683321040] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 2 bytes 2012-10-15 07:47:39.978789 T [7004:70226683321040] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-15 07:47:39.978789 T [7004:70226683321040] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-15 07:47:39.980351 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- "" /test/foo*value2Hÿÿÿÿÿÿÿÿÿ 2012-10-15 07:47:39.980351 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- "" /test/foo*value2Hÿÿÿÿÿÿÿÿÿ -- "" /test/foo*value2Hÿÿÿÿÿÿÿÿÿ 2012-10-15 07:47:39.980403 D [7004:70226683321040] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 38 bytes 2012-10-15 07:47:39.980403 D [7004:70226683321040] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 38 bytes 2012-10-15 07:47:39.981696 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x06" 2012-10-15 07:47:39.981696 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x06" -- "\x00\x00\x00\x06" 2012-10-15 07:47:39.981714 D [7004:70226683321040] (1.3ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:47:39.981714 D [7004:70226683321040] (1.3ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:47:39.981813 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00\x18\xC1\xAB\a" 2012-10-15 07:47:39.981813 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00\x18\xC1\xAB\a" -- "\b\x00\x18\xC1\xAB\a" 2012-10-15 07:47:39.981824 D [7004:70226683321040] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 6 bytes 2012-10-15 07:47:39.981824 D [7004:70226683321040] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 6 bytes 2012-10-15 07:47:39.982104 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- " /test/foo 2012-10-15 07:47:39.982104 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- " /test/foo -- " /test/foo 2012-10-15 07:47:39.982337 D [7004:70226683321040] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 19 bytes 2012-10-15 07:47:39.982337 D [7004:70226683321040] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 19 bytes 2012-10-15 07:47:39.982943 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x0E" 2012-10-15 07:47:39.982943 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x0E" -- "\x00\x00\x00\x0E" 2012-10-15 07:47:39.982960 D [7004:70226683321040] (0.6ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:47:39.982960 D [7004:70226683321040] (0.6ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:47:39.983167 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00\x18\xC1\xAB\a2\x06value2" 2012-10-15 07:47:39.983167 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00\x18\xC1\xAB\a2\x06value2" -- "\b\x00\x18\xC1\xAB\a2\x06value2" 2012-10-15 07:47:39.983178 D [7004:70226683321040] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 14 bytes 2012-10-15 07:47:39.983178 D [7004:70226683321040] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 14 bytes 2012-10-15 07:47:39.984215 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- " /test/fooHÿÿÿÿÿÿÿÿÿ 2012-10-15 07:47:39.984215 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- " /test/fooHÿÿÿÿÿÿÿÿÿ -- " /test/fooHÿÿÿÿÿÿÿÿÿ 2012-10-15 07:47:39.984609 D [7004:70226683321040] (0.4ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 30 bytes 2012-10-15 07:47:39.984609 D [7004:70226683321040] (0.4ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 30 bytes 2012-10-15 07:47:39.985409 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x02" 2012-10-15 07:47:39.985409 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x02" -- "\x00\x00\x00\x02" 2012-10-15 07:47:39.985425 D [7004:70226683321040] (0.8ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:47:39.985425 D [7004:70226683321040] (0.8ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:47:39.985826 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00" 2012-10-15 07:47:39.985826 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00" -- "\b\x00" 2012-10-15 07:47:39.985842 D [7004:70226683321040] (0.4ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 2 bytes 2012-10-15 07:47:39.985842 D [7004:70226683321040] (0.4ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 2 bytes 2012-10-15 07:47:39.986002 T [7004:70226683321040] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-15 07:47:39.986002 T [7004:70226683321040] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-15 07:47:39.992619 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- !" /test/foo*valueHÿÿÿÿÿÿÿÿÿ 2012-10-15 07:47:39.992619 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- !" /test/foo*valueHÿÿÿÿÿÿÿÿÿ -- !" /test/foo*valueHÿÿÿÿÿÿÿÿÿ 2012-10-15 07:47:39.992953 D [7004:70226683321040] (0.3ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 37 bytes 2012-10-15 07:47:39.992953 D [7004:70226683321040] (0.3ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 37 bytes 2012-10-15 07:47:39.994459 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x06" 2012-10-15 07:47:39.994459 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x06" -- "\x00\x00\x00\x06" 2012-10-15 07:47:39.994479 D [7004:70226683321040] (1.5ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:47:39.994479 D [7004:70226683321040] (1.5ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:47:39.994885 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00\x18\xC3\xAB\a" 2012-10-15 07:47:39.994885 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00\x18\xC3\xAB\a" -- "\b\x00\x18\xC3\xAB\a" 2012-10-15 07:47:39.994902 D [7004:70226683321040] (0.4ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 6 bytes 2012-10-15 07:47:39.994902 D [7004:70226683321040] (0.4ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 6 bytes 2012-10-15 07:47:39.995194 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- " /test/foo 2012-10-15 07:47:39.995194 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- " /test/foo -- " /test/foo 2012-10-15 07:47:39.995241 D [7004:70226683321040] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 19 bytes 2012-10-15 07:47:39.995241 D [7004:70226683321040] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 19 bytes 2012-10-15 07:47:39.995829 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\r" 2012-10-15 07:47:39.995829 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\r" -- "\x00\x00\x00\r" 2012-10-15 07:47:39.995845 D [7004:70226683321040] (0.6ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:47:39.995845 D [7004:70226683321040] (0.6ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:47:39.995892 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00\x18\xC3\xAB\a2\x05value" 2012-10-15 07:47:39.995892 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00\x18\xC3\xAB\a2\x05value" -- "\b\x00\x18\xC3\xAB\a2\x05value" 2012-10-15 07:47:39.995902 D [7004:70226683321040] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 13 bytes 2012-10-15 07:47:39.995902 D [7004:70226683321040] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 13 bytes 2012-10-15 07:47:39.997256 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- " /test/fooHÿÿÿÿÿÿÿÿÿ 2012-10-15 07:47:39.997256 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- " /test/fooHÿÿÿÿÿÿÿÿÿ -- " /test/fooHÿÿÿÿÿÿÿÿÿ 2012-10-15 07:47:39.997323 D [7004:70226683321040] (0.1ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 30 bytes 2012-10-15 07:47:39.997323 D [7004:70226683321040] (0.1ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 30 bytes 2012-10-15 07:47:39.999455 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x02" 2012-10-15 07:47:39.999455 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x02" -- "\x00\x00\x00\x02" 2012-10-15 07:47:39.999596 D [7004:70226683321040] (2.3ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:47:39.999596 D [7004:70226683321040] (2.3ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:47:39.999649 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00" 2012-10-15 07:47:39.999649 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00" -- "\b\x00" 2012-10-15 07:47:39.999659 D [7004:70226683321040] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 2 bytes 2012-10-15 07:47:39.999659 D [7004:70226683321040] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 2 bytes 2012-10-15 07:47:39.999876 T [7004:70226683321040] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:9999", :connect_retry_interval=>0.1, :connect_retry_count=>5, :read_timeout=>5, :connect_timeout=>3, :buffered=>false, :on_connect=>#} 2012-10-15 07:47:39.999876 T [7004:70226683321040] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:9999", :connect_retry_interval=>0.1, :connect_retry_count=>5, :read_timeout=>5, :connect_timeout=>3, :buffered=>false, :on_connect=>#} -- {:server=>"localhost:9999", :connect_retry_interval=>0.1, :connect_retry_count=>5, :read_timeout=>5, :connect_timeout=>3, :buffered=>false, :on_connect=>#} 2012-10-15 07:47:40.001102 W [7004:70226683321040] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-15 07:47:40.001102 W [7004:70226683321040] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-15 07:47:40.101947 W [7004:70226683321040] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-15 07:47:40.101947 W [7004:70226683321040] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-15 07:47:40.203480 W [7004:70226683321040] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-15 07:47:40.203480 W [7004:70226683321040] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-15 07:47:40.304959 W [7004:70226683321040] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-15 07:47:40.304959 W [7004:70226683321040] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-15 07:47:40.406582 W [7004:70226683321040] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-15 07:47:40.406582 W [7004:70226683321040] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-15 07:47:40.508479 E [7004:70226683321040] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-15 07:47:40.508479 E [7004:70226683321040] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-15 07:47:40.508727 I [7004:70226683321040] (508.8ms) ResilientSocket::TCPClient ["localhost:9999"] -- Connecting to server localhost:9999 -- ResilientSocket::ConnectionFailure: After 5 connection attempts to host 'localhost:9999': Errno::ECONNREFUSED: Connection refused - connect(2) /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:496:in `rescue in block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:474:in `block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:467:in `connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:241:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:201:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/doozer/client.rb:36:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/doozer/client.rb:36:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:22:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:22:in `block (4 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:21:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' 2012-10-15 07:47:40.508727 I [7004:70226683321040] (508.8ms) ResilientSocket::TCPClient ["localhost:9999"] -- Connecting to server localhost:9999 -- ResilientSocket::ConnectionFailure: After 5 connection attempts to host 'localhost:9999': Errno::ECONNREFUSED: Connection refused - connect(2) /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:496:in `rescue in block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:474:in `block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:467:in `connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:241:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:201:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/doozer/client.rb:36:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/doozer/client.rb:36:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:22:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:22:in `block (4 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:21:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' -- ResilientSocket::ConnectionFailure: After 5 connection attempts to host 'localhost:9999': Errno::ECONNREFUSED: Connection refused - connect(2) /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:496:in `rescue in block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:474:in `block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:467:in `connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:241:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:201:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/doozer/client.rb:36:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/doozer/client.rb:36:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:22:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:22:in `block (4 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:21:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' 2012-10-15 07:47:40.511907 T [7004:70226683321040] RubySkynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} 2012-10-15 07:47:40.511907 T [7004:70226683321040] RubySkynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} 2012-10-15 07:47:40.513505 D [7004:70226683758980] SimpleServer -- Waiting for a client to connect 2012-10-15 07:47:40.513505 D [7004:70226683758980] SimpleServer -- Waiting for a client to connect 2012-10-15 07:47:40.514792 D [7004:70226683321040] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-15 07:47:40.514792 D [7004:70226683321040] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-15 07:47:40.515123 D [7004:70226683758980] SimpleServer -- Client connected, waiting for data from client 2012-10-15 07:47:40.515123 D [7004:70226683758980] SimpleServer -- Client connected, waiting for data from client 2012-10-15 07:47:40.515409 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "$\x00\x00\x00" 2012-10-15 07:47:40.515409 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "$\x00\x00\x00" -- "$\x00\x00\x00" 2012-10-15 07:47:40.515425 D [7004:70226683321040] (0.6ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:47:40.515425 D [7004:70226683321040] (0.6ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:47:40.515503 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-15 07:47:40.515503 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-15 07:47:40.515517 D [7004:70226683321040] (0.1ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 32 bytes 2012-10-15 07:47:40.515517 D [7004:70226683321040] (0.1ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 32 bytes 2012-10-15 07:47:40.515578 T [7004:70226683321040] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} 2012-10-15 07:47:40.515578 T [7004:70226683321040] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} -- {"registered"=>true, "clientid"=>"123"} 2012-10-15 07:47:40.515598 D [7004:70226683321040] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-15 07:47:40.515598 D [7004:70226683321040] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-15 07:47:40.515610 T [7004:70226683321040] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} 2012-10-15 07:47:40.515610 T [7004:70226683321040] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} -- {"clientid"=>"123"} 2012-10-15 07:47:40.515635 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- clientid123 2012-10-15 07:47:40.515635 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- clientid123 -- clientid123 2012-10-15 07:47:40.515690 D [7004:70226683321040] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 23 bytes 2012-10-15 07:47:40.515690 D [7004:70226683321040] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 23 bytes 2012-10-15 07:47:40.515783 D [7004:70226683321040] [507bf7dc6b69331b5c000001] RubySkynet::Client: TutorialService -- Sending Header 2012-10-15 07:47:40.515783 D [7004:70226683321040] [507bf7dc6b69331b5c000001] RubySkynet::Client: TutorialService -- Sending Header 2012-10-15 07:47:40.515796 T [7004:70226683321040] [507bf7dc6b69331b5c000001] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:47:40.515796 T [7004:70226683321040] [507bf7dc6b69331b5c000001] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:47:40.515822 T [7004:70226683321040] [507bf7dc6b69331b5c000001] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- 9servicemethodTutorialService.Forwardseq 2012-10-15 07:47:40.515822 T [7004:70226683321040] [507bf7dc6b69331b5c000001] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- 9servicemethodTutorialService.Forwardseq -- 9servicemethodTutorialService.Forwardseq 2012-10-15 07:47:40.515878 D [7004:70226683321040] [507bf7dc6b69331b5c000001] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 57 bytes 2012-10-15 07:47:40.515878 D [7004:70226683321040] [507bf7dc6b69331b5c000001] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 57 bytes 2012-10-15 07:47:40.515900 T [7004:70226683321040] [507bf7dc6b69331b5c000001] RubySkynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} 2012-10-15 07:47:40.515900 T [7004:70226683321040] [507bf7dc6b69331b5c000001] RubySkynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} -- {"some"=>"parameters"} 2012-10-15 07:47:40.515933 D [7004:70226683321040] [507bf7dc6b69331b5c000001] RubySkynet::Client: TutorialService -- Sending Request 2012-10-15 07:47:40.515933 D [7004:70226683321040] [507bf7dc6b69331b5c000001] RubySkynet::Client: TutorialService -- Sending Request 2012-10-15 07:47:40.515946 T [7004:70226683321040] [507bf7dc6b69331b5c000001] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507bf7dc6b69331b5c000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-15 07:47:40.515946 T [7004:70226683321040] [507bf7dc6b69331b5c000001] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507bf7dc6b69331b5c000001", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507bf7dc6b69331b5c000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-15 07:47:40.515972 T [7004:70226683321040] [507bf7dc6b69331b5c000001] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507bf7dc6b69331b5c000001retrycountoriginaddress 2012-10-15 07:47:40.515972 T [7004:70226683321040] [507bf7dc6b69331b5c000001] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507bf7dc6b69331b5c000001retrycountoriginaddress -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507bf7dc6b69331b5c000001retrycountoriginaddress 2012-10-15 07:47:40.516026 D [7004:70226683321040] [507bf7dc6b69331b5c000001] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 170 bytes 2012-10-15 07:47:40.516026 D [7004:70226683321040] [507bf7dc6b69331b5c000001] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 170 bytes 2012-10-15 07:47:40.516048 D [7004:70226683321040] [507bf7dc6b69331b5c000001] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-15 07:47:40.516048 D [7004:70226683321040] [507bf7dc6b69331b5c000001] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-15 07:47:40.518050 D [7004:70226683758980] SimpleServer -- ****************** 2012-10-15 07:47:40.518050 D [7004:70226683758980] SimpleServer -- ****************** 2012-10-15 07:47:40.518070 D [7004:70226683758980] SimpleServer -- Received Request 2012-10-15 07:47:40.518070 D [7004:70226683758980] SimpleServer -- Received Request 2012-10-15 07:47:40.518082 T [7004:70226683758980] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:47:40.518082 T [7004:70226683758980] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:47:40.518178 T [7004:70226683758980] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507bf7dc6b69331b5c000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-15 07:47:40.518178 T [7004:70226683758980] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507bf7dc6b69331b5c000001", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507bf7dc6b69331b5c000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-15 07:47:40.518210 D [7004:70226683758980] SimpleServer -- Sending Header 2012-10-15 07:47:40.518210 D [7004:70226683758980] SimpleServer -- Sending Header 2012-10-15 07:47:40.518282 D [7004:70226683758980] SimpleServer -- Sending Reply 2012-10-15 07:47:40.518282 D [7004:70226683758980] SimpleServer -- Sending Reply 2012-10-15 07:47:40.518297 T [7004:70226683758980] SimpleServer -- Reply -- {"result"=>"test1"} 2012-10-15 07:47:40.518297 T [7004:70226683758980] SimpleServer -- Reply -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-15 07:47:40.519129 T [7004:70226683321040] [507bf7dc6b69331b5c000001] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "9\x00\x00\x00" 2012-10-15 07:47:40.519129 T [7004:70226683321040] [507bf7dc6b69331b5c000001] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "9\x00\x00\x00" -- "9\x00\x00\x00" 2012-10-15 07:47:40.519143 D [7004:70226683321040] [507bf7dc6b69331b5c000001] (3.1ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:47:40.519143 D [7004:70226683321040] [507bf7dc6b69331b5c000001] (3.1ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:47:40.519205 T [7004:70226683321040] [507bf7dc6b69331b5c000001] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\x02servicemethod\x00\x18\x00\x00\x00TutorialService.Forward\x00\x10seq\x00\x00\x00\x00\x00\x00" 2012-10-15 07:47:40.519205 T [7004:70226683321040] [507bf7dc6b69331b5c000001] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\x02servicemethod\x00\x18\x00\x00\x00TutorialService.Forward\x00\x10seq\x00\x00\x00\x00\x00\x00" -- "\x02servicemethod\x00\x18\x00\x00\x00TutorialService.Forward\x00\x10seq\x00\x00\x00\x00\x00\x00" 2012-10-15 07:47:40.519217 D [7004:70226683321040] [507bf7dc6b69331b5c000001] (0.1ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 53 bytes 2012-10-15 07:47:40.519217 D [7004:70226683321040] [507bf7dc6b69331b5c000001] (0.1ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 53 bytes 2012-10-15 07:47:40.519255 D [7004:70226683321040] [507bf7dc6b69331b5c000001] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:47:40.519255 D [7004:70226683321040] [507bf7dc6b69331b5c000001] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:47:40.519267 D [7004:70226683321040] [507bf7dc6b69331b5c000001] RubySkynet::Client: TutorialService -- Reading response from server 2012-10-15 07:47:40.519267 D [7004:70226683321040] [507bf7dc6b69331b5c000001] RubySkynet::Client: TutorialService -- Reading response from server 2012-10-15 07:47:40.519316 T [7004:70226683321040] [507bf7dc6b69331b5c000001] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "&\x00\x00\x00" 2012-10-15 07:47:40.519316 T [7004:70226683321040] [507bf7dc6b69331b5c000001] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "&\x00\x00\x00" -- "&\x00\x00\x00" 2012-10-15 07:47:40.519328 D [7004:70226683321040] [507bf7dc6b69331b5c000001] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:47:40.519328 D [7004:70226683321040] [507bf7dc6b69331b5c000001] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:47:40.519385 T [7004:70226683321040] [507bf7dc6b69331b5c000001] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\x02out\x00\x18\x00\x00\x00\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00\x00\x00" 2012-10-15 07:47:40.519385 T [7004:70226683321040] [507bf7dc6b69331b5c000001] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\x02out\x00\x18\x00\x00\x00\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00\x00\x00" -- "\x02out\x00\x18\x00\x00\x00\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00\x00\x00" 2012-10-15 07:47:40.519396 D [7004:70226683321040] [507bf7dc6b69331b5c000001] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 34 bytes 2012-10-15 07:47:40.519396 D [7004:70226683321040] [507bf7dc6b69331b5c000001] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 34 bytes 2012-10-15 07:47:40.519436 T [7004:70226683321040] [507bf7dc6b69331b5c000001] RubySkynet::Client: TutorialService -- Response -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} 2012-10-15 07:47:40.519436 T [7004:70226683321040] [507bf7dc6b69331b5c000001] RubySkynet::Client: TutorialService -- Response -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} 2012-10-15 07:47:40.519464 T [7004:70226683321040] [507bf7dc6b69331b5c000001] RubySkynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} 2012-10-15 07:47:40.519464 T [7004:70226683321040] [507bf7dc6b69331b5c000001] RubySkynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-15 07:47:40.519474 I [7004:70226683321040] [507bf7dc6b69331b5c000001] (3.7ms) RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 2012-10-15 07:47:40.519474 I [7004:70226683321040] [507bf7dc6b69331b5c000001] (3.7ms) RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 2012-10-15 07:47:40.519939 T [7004:70226683321040] RubySkynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} 2012-10-15 07:47:40.519939 T [7004:70226683321040] RubySkynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} 2012-10-15 07:47:40.521052 D [7004:70226683914340] SimpleServer -- Waiting for a client to connect 2012-10-15 07:47:40.521052 D [7004:70226683914340] SimpleServer -- Waiting for a client to connect 2012-10-15 07:47:40.521962 D [7004:70226683321040] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-15 07:47:40.521962 D [7004:70226683321040] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-15 07:47:40.524658 D [7004:70226683914340] SimpleServer -- Client connected, waiting for data from client 2012-10-15 07:47:40.524658 D [7004:70226683914340] SimpleServer -- Client connected, waiting for data from client 2012-10-15 07:47:40.524999 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "$\x00\x00\x00" 2012-10-15 07:47:40.524999 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "$\x00\x00\x00" -- "$\x00\x00\x00" 2012-10-15 07:47:40.525017 D [7004:70226683321040] (3.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:47:40.525017 D [7004:70226683321040] (3.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:47:40.525367 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-15 07:47:40.525367 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-15 07:47:40.525383 D [7004:70226683321040] (0.3ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 32 bytes 2012-10-15 07:47:40.525383 D [7004:70226683321040] (0.3ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 32 bytes 2012-10-15 07:47:40.525429 T [7004:70226683321040] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} 2012-10-15 07:47:40.525429 T [7004:70226683321040] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} -- {"registered"=>true, "clientid"=>"123"} 2012-10-15 07:47:40.525447 D [7004:70226683321040] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-15 07:47:40.525447 D [7004:70226683321040] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-15 07:47:40.525458 T [7004:70226683321040] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} 2012-10-15 07:47:40.525458 T [7004:70226683321040] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} -- {"clientid"=>"123"} 2012-10-15 07:47:40.525480 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- clientid123 2012-10-15 07:47:40.525480 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- clientid123 -- clientid123 2012-10-15 07:47:40.525529 D [7004:70226683321040] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 23 bytes 2012-10-15 07:47:40.525529 D [7004:70226683321040] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 23 bytes 2012-10-15 07:47:40.525623 D [7004:70226683321040] [507bf7dc6b69331b5c000002] RubySkynet::Client: TutorialService -- Sending Header 2012-10-15 07:47:40.525623 D [7004:70226683321040] [507bf7dc6b69331b5c000002] RubySkynet::Client: TutorialService -- Sending Header 2012-10-15 07:47:40.525643 T [7004:70226683321040] [507bf7dc6b69331b5c000002] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:47:40.525643 T [7004:70226683321040] [507bf7dc6b69331b5c000002] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:47:40.525670 T [7004:70226683321040] [507bf7dc6b69331b5c000002] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- 9servicemethodTutorialService.Forwardseq 2012-10-15 07:47:40.525670 T [7004:70226683321040] [507bf7dc6b69331b5c000002] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- 9servicemethodTutorialService.Forwardseq -- 9servicemethodTutorialService.Forwardseq 2012-10-15 07:47:40.525720 D [7004:70226683321040] [507bf7dc6b69331b5c000002] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 57 bytes 2012-10-15 07:47:40.525720 D [7004:70226683321040] [507bf7dc6b69331b5c000002] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 57 bytes 2012-10-15 07:47:40.525740 T [7004:70226683321040] [507bf7dc6b69331b5c000002] RubySkynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} 2012-10-15 07:47:40.525740 T [7004:70226683321040] [507bf7dc6b69331b5c000002] RubySkynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} -- {"some"=>"parameters"} 2012-10-15 07:47:40.525769 D [7004:70226683321040] [507bf7dc6b69331b5c000002] RubySkynet::Client: TutorialService -- Sending Request 2012-10-15 07:47:40.525769 D [7004:70226683321040] [507bf7dc6b69331b5c000002] RubySkynet::Client: TutorialService -- Sending Request 2012-10-15 07:47:40.525781 T [7004:70226683321040] [507bf7dc6b69331b5c000002] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507bf7dc6b69331b5c000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-15 07:47:40.525781 T [7004:70226683321040] [507bf7dc6b69331b5c000002] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507bf7dc6b69331b5c000002", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507bf7dc6b69331b5c000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-15 07:47:40.525803 T [7004:70226683321040] [507bf7dc6b69331b5c000002] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507bf7dc6b69331b5c000002retrycountoriginaddress 2012-10-15 07:47:40.525803 T [7004:70226683321040] [507bf7dc6b69331b5c000002] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507bf7dc6b69331b5c000002retrycountoriginaddress -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507bf7dc6b69331b5c000002retrycountoriginaddress 2012-10-15 07:47:40.526040 D [7004:70226683321040] [507bf7dc6b69331b5c000002] (0.2ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 170 bytes 2012-10-15 07:47:40.526040 D [7004:70226683321040] [507bf7dc6b69331b5c000002] (0.2ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 170 bytes 2012-10-15 07:47:40.526063 D [7004:70226683321040] [507bf7dc6b69331b5c000002] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-15 07:47:40.526063 D [7004:70226683321040] [507bf7dc6b69331b5c000002] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-15 07:47:40.526375 D [7004:70226683914340] SimpleServer -- ****************** 2012-10-15 07:47:40.526375 D [7004:70226683914340] SimpleServer -- ****************** 2012-10-15 07:47:40.526391 D [7004:70226683914340] SimpleServer -- Received Request 2012-10-15 07:47:40.526391 D [7004:70226683914340] SimpleServer -- Received Request 2012-10-15 07:47:40.526402 T [7004:70226683914340] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:47:40.526402 T [7004:70226683914340] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:47:40.526478 T [7004:70226683914340] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507bf7dc6b69331b5c000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-15 07:47:40.526478 T [7004:70226683914340] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507bf7dc6b69331b5c000002", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507bf7dc6b69331b5c000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-15 07:47:40.526504 D [7004:70226683914340] SimpleServer -- Sending Header 2012-10-15 07:47:40.526504 D [7004:70226683914340] SimpleServer -- Sending Header 2012-10-15 07:47:40.526562 D [7004:70226683914340] SimpleServer -- Sending Reply 2012-10-15 07:47:40.526562 D [7004:70226683914340] SimpleServer -- Sending Reply 2012-10-15 07:47:40.526577 T [7004:70226683914340] SimpleServer -- Reply -- {"result"=>"test1"} 2012-10-15 07:47:40.526577 T [7004:70226683914340] SimpleServer -- Reply -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-15 07:47:40.527643 T [7004:70226683321040] [507bf7dc6b69331b5c000002] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "9\x00\x00\x00" 2012-10-15 07:47:40.527643 T [7004:70226683321040] [507bf7dc6b69331b5c000002] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "9\x00\x00\x00" -- "9\x00\x00\x00" 2012-10-15 07:47:40.527659 D [7004:70226683321040] [507bf7dc6b69331b5c000002] (1.6ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:47:40.527659 D [7004:70226683321040] [507bf7dc6b69331b5c000002] (1.6ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:47:40.527733 T [7004:70226683321040] [507bf7dc6b69331b5c000002] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\x02servicemethod\x00\x18\x00\x00\x00TutorialService.Forward\x00\x10seq\x00\x00\x00\x00\x00\x00" 2012-10-15 07:47:40.527733 T [7004:70226683321040] [507bf7dc6b69331b5c000002] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\x02servicemethod\x00\x18\x00\x00\x00TutorialService.Forward\x00\x10seq\x00\x00\x00\x00\x00\x00" -- "\x02servicemethod\x00\x18\x00\x00\x00TutorialService.Forward\x00\x10seq\x00\x00\x00\x00\x00\x00" 2012-10-15 07:47:40.527745 D [7004:70226683321040] [507bf7dc6b69331b5c000002] (0.1ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 53 bytes 2012-10-15 07:47:40.527745 D [7004:70226683321040] [507bf7dc6b69331b5c000002] (0.1ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 53 bytes 2012-10-15 07:47:40.527783 D [7004:70226683321040] [507bf7dc6b69331b5c000002] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:47:40.527783 D [7004:70226683321040] [507bf7dc6b69331b5c000002] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:47:40.527800 D [7004:70226683321040] [507bf7dc6b69331b5c000002] RubySkynet::Client: TutorialService -- Reading response from server 2012-10-15 07:47:40.527800 D [7004:70226683321040] [507bf7dc6b69331b5c000002] RubySkynet::Client: TutorialService -- Reading response from server 2012-10-15 07:47:40.527843 T [7004:70226683321040] [507bf7dc6b69331b5c000002] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "&\x00\x00\x00" 2012-10-15 07:47:40.527843 T [7004:70226683321040] [507bf7dc6b69331b5c000002] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "&\x00\x00\x00" -- "&\x00\x00\x00" 2012-10-15 07:47:40.527853 D [7004:70226683321040] [507bf7dc6b69331b5c000002] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:47:40.527853 D [7004:70226683321040] [507bf7dc6b69331b5c000002] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:47:40.527902 T [7004:70226683321040] [507bf7dc6b69331b5c000002] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\x02out\x00\x18\x00\x00\x00\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00\x00\x00" 2012-10-15 07:47:40.527902 T [7004:70226683321040] [507bf7dc6b69331b5c000002] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\x02out\x00\x18\x00\x00\x00\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00\x00\x00" -- "\x02out\x00\x18\x00\x00\x00\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00\x00\x00" 2012-10-15 07:47:40.527912 D [7004:70226683321040] [507bf7dc6b69331b5c000002] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 34 bytes 2012-10-15 07:47:40.527912 D [7004:70226683321040] [507bf7dc6b69331b5c000002] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 34 bytes 2012-10-15 07:47:40.527948 T [7004:70226683321040] [507bf7dc6b69331b5c000002] RubySkynet::Client: TutorialService -- Response -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} 2012-10-15 07:47:40.527948 T [7004:70226683321040] [507bf7dc6b69331b5c000002] RubySkynet::Client: TutorialService -- Response -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} 2012-10-15 07:47:40.527970 T [7004:70226683321040] [507bf7dc6b69331b5c000002] RubySkynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} 2012-10-15 07:47:40.527970 T [7004:70226683321040] [507bf7dc6b69331b5c000002] RubySkynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-15 07:47:40.527979 I [7004:70226683321040] [507bf7dc6b69331b5c000002] (2.4ms) RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 2012-10-15 07:47:40.527979 I [7004:70226683321040] [507bf7dc6b69331b5c000002] (2.4ms) RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 2012-10-15 07:47:40.528576 T [7004:70226683321040] RubySkynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} 2012-10-15 07:47:40.528576 T [7004:70226683321040] RubySkynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} 2012-10-15 07:47:40.529122 D [7004:70226688428580] SimpleServer -- Waiting for a client to connect 2012-10-15 07:47:40.529122 D [7004:70226688428580] SimpleServer -- Waiting for a client to connect 2012-10-15 07:47:40.529415 D [7004:70226683321040] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-15 07:47:40.529415 D [7004:70226683321040] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-15 07:47:40.530104 D [7004:70226688428580] SimpleServer -- Client connected, waiting for data from client 2012-10-15 07:47:40.530104 D [7004:70226688428580] SimpleServer -- Client connected, waiting for data from client 2012-10-15 07:47:40.530318 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "$\x00\x00\x00" 2012-10-15 07:47:40.530318 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "$\x00\x00\x00" -- "$\x00\x00\x00" 2012-10-15 07:47:40.530334 D [7004:70226683321040] (0.9ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:47:40.530334 D [7004:70226683321040] (0.9ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:47:40.530394 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-15 07:47:40.530394 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-15 07:47:40.530404 D [7004:70226683321040] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 32 bytes 2012-10-15 07:47:40.530404 D [7004:70226683321040] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 32 bytes 2012-10-15 07:47:40.530439 T [7004:70226683321040] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} 2012-10-15 07:47:40.530439 T [7004:70226683321040] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} -- {"registered"=>true, "clientid"=>"123"} 2012-10-15 07:47:40.530453 D [7004:70226683321040] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-15 07:47:40.530453 D [7004:70226683321040] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-15 07:47:40.530462 T [7004:70226683321040] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} 2012-10-15 07:47:40.530462 T [7004:70226683321040] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} -- {"clientid"=>"123"} 2012-10-15 07:47:40.530481 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- clientid123 2012-10-15 07:47:40.530481 T [7004:70226683321040] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- clientid123 -- clientid123 2012-10-15 07:47:40.530525 D [7004:70226683321040] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 23 bytes 2012-10-15 07:47:40.530525 D [7004:70226683321040] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 23 bytes 2012-10-15 07:47:40.530608 D [7004:70226683321040] [507bf7dc6b69331b5c000003] RubySkynet::Client: TutorialService -- Sending Header 2012-10-15 07:47:40.530608 D [7004:70226683321040] [507bf7dc6b69331b5c000003] RubySkynet::Client: TutorialService -- Sending Header 2012-10-15 07:47:40.530625 T [7004:70226683321040] [507bf7dc6b69331b5c000003] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:47:40.530625 T [7004:70226683321040] [507bf7dc6b69331b5c000003] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:47:40.530648 T [7004:70226683321040] [507bf7dc6b69331b5c000003] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- 9servicemethodTutorialService.Forwardseq 2012-10-15 07:47:40.530648 T [7004:70226683321040] [507bf7dc6b69331b5c000003] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- 9servicemethodTutorialService.Forwardseq -- 9servicemethodTutorialService.Forwardseq 2012-10-15 07:47:40.530694 D [7004:70226683321040] [507bf7dc6b69331b5c000003] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 57 bytes 2012-10-15 07:47:40.530694 D [7004:70226683321040] [507bf7dc6b69331b5c000003] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 57 bytes 2012-10-15 07:47:40.530712 T [7004:70226683321040] [507bf7dc6b69331b5c000003] RubySkynet::Client: TutorialService -- Parameters: -- {"duration"=>3.5} 2012-10-15 07:47:40.530712 T [7004:70226683321040] [507bf7dc6b69331b5c000003] RubySkynet::Client: TutorialService -- Parameters: -- {"duration"=>3.5} -- {"duration"=>3.5} 2012-10-15 07:47:40.530744 D [7004:70226683321040] [507bf7dc6b69331b5c000003] RubySkynet::Client: TutorialService -- Sending Request 2012-10-15 07:47:40.530744 D [7004:70226683321040] [507bf7dc6b69331b5c000003] RubySkynet::Client: TutorialService -- Sending Request 2012-10-15 07:47:40.530754 T [7004:70226683321040] [507bf7dc6b69331b5c000003] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507bf7dc6b69331b5c000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-15 07:47:40.530754 T [7004:70226683321040] [507bf7dc6b69331b5c000003] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507bf7dc6b69331b5c000003", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507bf7dc6b69331b5c000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-15 07:47:40.530773 T [7004:70226683321040] [507bf7dc6b69331b5c000003] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- §clientid123induration @methodsleeprequestinfoQrequestid507bf7dc6b69331b5c000003retrycountoriginaddress 2012-10-15 07:47:40.530773 T [7004:70226683321040] [507bf7dc6b69331b5c000003] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- §clientid123induration @methodsleeprequestinfoQrequestid507bf7dc6b69331b5c000003retrycountoriginaddress -- §clientid123induration @methodsleeprequestinfoQrequestid507bf7dc6b69331b5c000003retrycountoriginaddress 2012-10-15 07:47:40.530817 D [7004:70226683321040] [507bf7dc6b69331b5c000003] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 167 bytes 2012-10-15 07:47:40.530817 D [7004:70226683321040] [507bf7dc6b69331b5c000003] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 167 bytes 2012-10-15 07:47:40.530833 D [7004:70226683321040] [507bf7dc6b69331b5c000003] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-15 07:47:40.530833 D [7004:70226683321040] [507bf7dc6b69331b5c000003] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-15 07:47:40.531325 D [7004:70226688428580] SimpleServer -- ****************** 2012-10-15 07:47:40.531325 D [7004:70226688428580] SimpleServer -- ****************** 2012-10-15 07:47:40.531340 D [7004:70226688428580] SimpleServer -- Received Request 2012-10-15 07:47:40.531340 D [7004:70226688428580] SimpleServer -- Received Request 2012-10-15 07:47:40.531351 T [7004:70226688428580] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:47:40.531351 T [7004:70226688428580] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:47:40.531426 T [7004:70226688428580] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507bf7dc6b69331b5c000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-15 07:47:40.531426 T [7004:70226688428580] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507bf7dc6b69331b5c000003", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507bf7dc6b69331b5c000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-15 07:47:43.531745 W [7004:70226683321040] [507bf7dc6b69331b5c000003] ResilientSocket::TCPClient ["localhost:2000"] -- #read Timeout waiting for server to reply 2012-10-15 07:47:43.531745 W [7004:70226683321040] [507bf7dc6b69331b5c000003] ResilientSocket::TCPClient ["localhost:2000"] -- #read Timeout waiting for server to reply 2012-10-15 07:47:43.532121 D [7004:70226683321040] [507bf7dc6b69331b5c000003] (3001.3ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:310:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:304:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:161:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:69:in `block (5 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' 2012-10-15 07:47:43.532121 D [7004:70226683321040] [507bf7dc6b69331b5c000003] (3001.3ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:310:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:304:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:161:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:69:in `block (5 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:310:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:304:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:161:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:69:in `block (5 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' 2012-10-15 07:47:43.532195 I [7004:70226683321040] [507bf7dc6b69331b5c000003] (3001.6ms) RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.sleep -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:310:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:304:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:161:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:69:in `block (5 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' 2012-10-15 07:47:43.532195 I [7004:70226683321040] [507bf7dc6b69331b5c000003] (3001.6ms) RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.sleep -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:310:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:304:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:161:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:69:in `block (5 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:310:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:304:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:161:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:69:in `block (5 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' 2012-10-15 07:47:43.534923 T [7004:70226683321040] RubySkynet::Client: SomeService -- Socket Connection parameters -- {:server=>"localhost:3300", :connect_retry_interval=>0.1, :connect_retry_count=>5, :read_timeout=>60, :connect_timeout=>30, :buffered=>false, :on_connect=>#} 2012-10-15 07:47:43.534923 T [7004:70226683321040] RubySkynet::Client: SomeService -- Socket Connection parameters -- {:server=>"localhost:3300", :connect_retry_interval=>0.1, :connect_retry_count=>5, :read_timeout=>60, :connect_timeout=>30, :buffered=>false, :on_connect=>#} -- {:server=>"localhost:3300", :connect_retry_interval=>0.1, :connect_retry_count=>5, :read_timeout=>60, :connect_timeout=>30, :buffered=>false, :on_connect=>#} 2012-10-15 07:47:43.535969 W [7004:70226683321040] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-15 07:47:43.535969 W [7004:70226683321040] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-15 07:47:43.636956 W [7004:70226683321040] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-15 07:47:43.636956 W [7004:70226683321040] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-15 07:47:43.738526 W [7004:70226683321040] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-15 07:47:43.738526 W [7004:70226683321040] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-15 07:47:43.840106 W [7004:70226683321040] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-15 07:47:43.840106 W [7004:70226683321040] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-15 07:47:43.941174 W [7004:70226683321040] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-15 07:47:43.941174 W [7004:70226683321040] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-15 07:47:44.042636 E [7004:70226683321040] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-15 07:47:44.042636 E [7004:70226683321040] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-15 07:47:44.042904 I [7004:70226683321040] (507.9ms) ResilientSocket::TCPClient ["localhost:3300"] -- Connecting to server localhost:3300 -- ResilientSocket::ConnectionFailure: After 5 connection attempts to host 'localhost:3300': Errno::ECONNREFUSED: Connection refused - connect(2) /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:496:in `rescue in block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:474:in `block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:467:in `connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:241:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:201:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:133:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:133:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:21:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:21:in `block (4 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:20:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' 2012-10-15 07:47:44.042904 I [7004:70226683321040] (507.9ms) ResilientSocket::TCPClient ["localhost:3300"] -- Connecting to server localhost:3300 -- ResilientSocket::ConnectionFailure: After 5 connection attempts to host 'localhost:3300': Errno::ECONNREFUSED: Connection refused - connect(2) /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:496:in `rescue in block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:474:in `block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:467:in `connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:241:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:201:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:133:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:133:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:21:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:21:in `block (4 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:20:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' -- ResilientSocket::ConnectionFailure: After 5 connection attempts to host 'localhost:3300': Errno::ECONNREFUSED: Connection refused - connect(2) /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:496:in `rescue in block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:474:in `block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:467:in `connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:241:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:201:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:133:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:133:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:21:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:21:in `block (4 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:20:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' 2012-10-15 07:48:57.157628 T [7115:70116909996760] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-15 07:48:57.157628 T [7115:70116909996760] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-15 07:48:57.162717 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- "/8 2012-10-15 07:48:57.162717 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- "/8 -- "/8 2012-10-15 07:48:57.162781 D [7115:70116909996760] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 13 bytes 2012-10-15 07:48:57.162781 D [7115:70116909996760] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 13 bytes 2012-10-15 07:48:57.163134 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\a" 2012-10-15 07:48:57.163134 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\a" -- "\x00\x00\x00\a" 2012-10-15 07:48:57.163146 D [7115:70116909996760] (0.3ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:48:57.163146 D [7115:70116909996760] (0.3ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:48:57.163195 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00*\x03ctl" 2012-10-15 07:48:57.163195 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00*\x03ctl" -- "\b\x00*\x03ctl" 2012-10-15 07:48:57.163205 D [7115:70116909996760] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 7 bytes 2012-10-15 07:48:57.163205 D [7115:70116909996760] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 7 bytes 2012-10-15 07:48:57.163642 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- "/8 2012-10-15 07:48:57.163642 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- "/8 -- "/8 2012-10-15 07:48:57.163696 D [7115:70116909996760] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 13 bytes 2012-10-15 07:48:57.163696 D [7115:70116909996760] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 13 bytes 2012-10-15 07:48:57.165166 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\f" 2012-10-15 07:48:57.165166 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\f" -- "\x00\x00\x00\f" 2012-10-15 07:48:57.165182 D [7115:70116909996760] (1.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:48:57.165182 D [7115:70116909996760] (1.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:48:57.166236 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00*\bservices" 2012-10-15 07:48:57.166236 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00*\bservices" -- "\b\x00*\bservices" 2012-10-15 07:48:57.166252 D [7115:70116909996760] (1.1ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 12 bytes 2012-10-15 07:48:57.166252 D [7115:70116909996760] (1.1ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 12 bytes 2012-10-15 07:48:57.166611 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- "/8 2012-10-15 07:48:57.166611 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- "/8 -- "/8 2012-10-15 07:48:57.166660 D [7115:70116909996760] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 13 bytes 2012-10-15 07:48:57.166660 D [7115:70116909996760] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 13 bytes 2012-10-15 07:48:57.167336 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x05" 2012-10-15 07:48:57.167336 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x05" -- "\x00\x00\x00\x05" 2012-10-15 07:48:57.167354 D [7115:70116909996760] (0.7ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:48:57.167354 D [7115:70116909996760] (0.7ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:48:57.167522 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00\xA0\x06\b" 2012-10-15 07:48:57.167522 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00\xA0\x06\b" -- "\b\x00\xA0\x06\b" 2012-10-15 07:48:57.167533 D [7115:70116909996760] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 5 bytes 2012-10-15 07:48:57.167533 D [7115:70116909996760] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 5 bytes 2012-10-15 07:48:57.168798 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- " /test/fooHÿÿÿÿÿÿÿÿÿ 2012-10-15 07:48:57.168798 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- " /test/fooHÿÿÿÿÿÿÿÿÿ -- " /test/fooHÿÿÿÿÿÿÿÿÿ 2012-10-15 07:48:57.169015 D [7115:70116909996760] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 30 bytes 2012-10-15 07:48:57.169015 D [7115:70116909996760] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 30 bytes 2012-10-15 07:48:57.170352 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x02" 2012-10-15 07:48:57.170352 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x02" -- "\x00\x00\x00\x02" 2012-10-15 07:48:57.170462 D [7115:70116909996760] (1.4ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:48:57.170462 D [7115:70116909996760] (1.4ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:48:57.170532 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00" 2012-10-15 07:48:57.170532 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00" -- "\b\x00" 2012-10-15 07:48:57.170545 D [7115:70116909996760] (0.1ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 2 bytes 2012-10-15 07:48:57.170545 D [7115:70116909996760] (0.1ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 2 bytes 2012-10-15 07:48:57.170904 T [7115:70116909996760] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-15 07:48:57.170904 T [7115:70116909996760] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-15 07:48:57.172173 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending --  2012-10-15 07:48:57.172173 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending --  --  2012-10-15 07:48:57.172436 D [7115:70116909996760] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 8 bytes 2012-10-15 07:48:57.172436 D [7115:70116909996760] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 8 bytes 2012-10-15 07:48:57.172677 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x06" 2012-10-15 07:48:57.172677 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x06" -- "\x00\x00\x00\x06" 2012-10-15 07:48:57.172693 D [7115:70116909996760] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:48:57.172693 D [7115:70116909996760] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:48:57.172738 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00\x18\xA0\xAC\a" 2012-10-15 07:48:57.172738 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00\x18\xA0\xAC\a" -- "\b\x00\x18\xA0\xAC\a" 2012-10-15 07:48:57.172748 D [7115:70116909996760] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 6 bytes 2012-10-15 07:48:57.172748 D [7115:70116909996760] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 6 bytes 2012-10-15 07:48:57.173800 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- " /test/fooHÿÿÿÿÿÿÿÿÿ 2012-10-15 07:48:57.173800 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- " /test/fooHÿÿÿÿÿÿÿÿÿ -- " /test/fooHÿÿÿÿÿÿÿÿÿ 2012-10-15 07:48:57.173846 D [7115:70116909996760] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 30 bytes 2012-10-15 07:48:57.173846 D [7115:70116909996760] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 30 bytes 2012-10-15 07:48:57.174990 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x02" 2012-10-15 07:48:57.174990 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x02" -- "\x00\x00\x00\x02" 2012-10-15 07:48:57.175005 D [7115:70116909996760] (1.1ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:48:57.175005 D [7115:70116909996760] (1.1ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:48:57.175273 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00" 2012-10-15 07:48:57.175273 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00" -- "\b\x00" 2012-10-15 07:48:57.175285 D [7115:70116909996760] (0.3ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 2 bytes 2012-10-15 07:48:57.175285 D [7115:70116909996760] (0.3ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 2 bytes 2012-10-15 07:48:57.175843 T [7115:70116909996760] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-15 07:48:57.175843 T [7115:70116909996760] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-15 07:48:57.176897 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- "" /test/foo*value2Hÿÿÿÿÿÿÿÿÿ 2012-10-15 07:48:57.176897 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- "" /test/foo*value2Hÿÿÿÿÿÿÿÿÿ -- "" /test/foo*value2Hÿÿÿÿÿÿÿÿÿ 2012-10-15 07:48:57.177131 D [7115:70116909996760] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 38 bytes 2012-10-15 07:48:57.177131 D [7115:70116909996760] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 38 bytes 2012-10-15 07:48:57.178099 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x06" 2012-10-15 07:48:57.178099 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x06" -- "\x00\x00\x00\x06" 2012-10-15 07:48:57.178116 D [7115:70116909996760] (1.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:48:57.178116 D [7115:70116909996760] (1.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:48:57.178788 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00\x18\xA2\xAC\a" 2012-10-15 07:48:57.178788 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00\x18\xA2\xAC\a" -- "\b\x00\x18\xA2\xAC\a" 2012-10-15 07:48:57.178804 D [7115:70116909996760] (0.7ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 6 bytes 2012-10-15 07:48:57.178804 D [7115:70116909996760] (0.7ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 6 bytes 2012-10-15 07:48:57.179022 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- " /test/foo 2012-10-15 07:48:57.179022 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- " /test/foo -- " /test/foo 2012-10-15 07:48:57.179067 D [7115:70116909996760] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 19 bytes 2012-10-15 07:48:57.179067 D [7115:70116909996760] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 19 bytes 2012-10-15 07:48:57.179370 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x0E" 2012-10-15 07:48:57.179370 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x0E" -- "\x00\x00\x00\x0E" 2012-10-15 07:48:57.179383 D [7115:70116909996760] (0.3ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:48:57.179383 D [7115:70116909996760] (0.3ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:48:57.179438 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00\x18\xA2\xAC\a2\x06value2" 2012-10-15 07:48:57.179438 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00\x18\xA2\xAC\a2\x06value2" -- "\b\x00\x18\xA2\xAC\a2\x06value2" 2012-10-15 07:48:57.179448 D [7115:70116909996760] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 14 bytes 2012-10-15 07:48:57.179448 D [7115:70116909996760] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 14 bytes 2012-10-15 07:48:57.180528 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- " /test/fooHÿÿÿÿÿÿÿÿÿ 2012-10-15 07:48:57.180528 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- " /test/fooHÿÿÿÿÿÿÿÿÿ -- " /test/fooHÿÿÿÿÿÿÿÿÿ 2012-10-15 07:48:57.180574 D [7115:70116909996760] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 30 bytes 2012-10-15 07:48:57.180574 D [7115:70116909996760] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 30 bytes 2012-10-15 07:48:57.183658 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x02" 2012-10-15 07:48:57.183658 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x02" -- "\x00\x00\x00\x02" 2012-10-15 07:48:57.183677 D [7115:70116909996760] (3.1ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:48:57.183677 D [7115:70116909996760] (3.1ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:48:57.184104 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00" 2012-10-15 07:48:57.184104 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00" -- "\b\x00" 2012-10-15 07:48:57.184116 D [7115:70116909996760] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 2 bytes 2012-10-15 07:48:57.184116 D [7115:70116909996760] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 2 bytes 2012-10-15 07:48:57.184525 T [7115:70116909996760] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-15 07:48:57.184525 T [7115:70116909996760] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-15 07:48:57.192648 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- !" /test/foo*valueHÿÿÿÿÿÿÿÿÿ 2012-10-15 07:48:57.192648 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- !" /test/foo*valueHÿÿÿÿÿÿÿÿÿ -- !" /test/foo*valueHÿÿÿÿÿÿÿÿÿ 2012-10-15 07:48:57.192737 D [7115:70116909996760] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 37 bytes 2012-10-15 07:48:57.192737 D [7115:70116909996760] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 37 bytes 2012-10-15 07:48:57.194280 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x06" 2012-10-15 07:48:57.194280 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x06" -- "\x00\x00\x00\x06" 2012-10-15 07:48:57.194318 D [7115:70116909996760] (1.6ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:48:57.194318 D [7115:70116909996760] (1.6ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:48:57.194454 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00\x18\xA5\xAC\a" 2012-10-15 07:48:57.194454 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00\x18\xA5\xAC\a" -- "\b\x00\x18\xA5\xAC\a" 2012-10-15 07:48:57.194465 D [7115:70116909996760] (0.1ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 6 bytes 2012-10-15 07:48:57.194465 D [7115:70116909996760] (0.1ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 6 bytes 2012-10-15 07:48:57.194734 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- " /test/foo 2012-10-15 07:48:57.194734 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- " /test/foo -- " /test/foo 2012-10-15 07:48:57.194779 D [7115:70116909996760] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 19 bytes 2012-10-15 07:48:57.194779 D [7115:70116909996760] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 19 bytes 2012-10-15 07:48:57.195044 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\r" 2012-10-15 07:48:57.195044 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\r" -- "\x00\x00\x00\r" 2012-10-15 07:48:57.195056 D [7115:70116909996760] (0.3ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:48:57.195056 D [7115:70116909996760] (0.3ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:48:57.195104 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00\x18\xA5\xAC\a2\x05value" 2012-10-15 07:48:57.195104 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00\x18\xA5\xAC\a2\x05value" -- "\b\x00\x18\xA5\xAC\a2\x05value" 2012-10-15 07:48:57.195114 D [7115:70116909996760] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 13 bytes 2012-10-15 07:48:57.195114 D [7115:70116909996760] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 13 bytes 2012-10-15 07:48:57.196458 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- " /test/fooHÿÿÿÿÿÿÿÿÿ 2012-10-15 07:48:57.196458 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- " /test/fooHÿÿÿÿÿÿÿÿÿ -- " /test/fooHÿÿÿÿÿÿÿÿÿ 2012-10-15 07:48:57.196505 D [7115:70116909996760] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 30 bytes 2012-10-15 07:48:57.196505 D [7115:70116909996760] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 30 bytes 2012-10-15 07:48:57.199327 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x02" 2012-10-15 07:48:57.199327 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x02" -- "\x00\x00\x00\x02" 2012-10-15 07:48:57.199374 D [7115:70116909996760] (2.9ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:48:57.199374 D [7115:70116909996760] (2.9ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:48:57.199915 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00" 2012-10-15 07:48:57.199915 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00" -- "\b\x00" 2012-10-15 07:48:57.199930 D [7115:70116909996760] (0.5ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 2 bytes 2012-10-15 07:48:57.199930 D [7115:70116909996760] (0.5ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 2 bytes 2012-10-15 07:48:57.200163 T [7115:70116909996760] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:9999", :connect_retry_interval=>0.1, :connect_retry_count=>5, :read_timeout=>5, :connect_timeout=>3, :buffered=>false, :on_connect=>#} 2012-10-15 07:48:57.200163 T [7115:70116909996760] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:9999", :connect_retry_interval=>0.1, :connect_retry_count=>5, :read_timeout=>5, :connect_timeout=>3, :buffered=>false, :on_connect=>#} -- {:server=>"localhost:9999", :connect_retry_interval=>0.1, :connect_retry_count=>5, :read_timeout=>5, :connect_timeout=>3, :buffered=>false, :on_connect=>#} 2012-10-15 07:48:57.201050 W [7115:70116909996760] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-15 07:48:57.201050 W [7115:70116909996760] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-15 07:48:57.302647 W [7115:70116909996760] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-15 07:48:57.302647 W [7115:70116909996760] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-15 07:48:57.404166 W [7115:70116909996760] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-15 07:48:57.404166 W [7115:70116909996760] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-15 07:48:57.505795 W [7115:70116909996760] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-15 07:48:57.505795 W [7115:70116909996760] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-15 07:48:57.607324 W [7115:70116909996760] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-15 07:48:57.607324 W [7115:70116909996760] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-15 07:48:57.708641 E [7115:70116909996760] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-15 07:48:57.708641 E [7115:70116909996760] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-15 07:48:57.708780 I [7115:70116909996760] (508.6ms) ResilientSocket::TCPClient ["localhost:9999"] -- Connecting to server localhost:9999 -- ResilientSocket::ConnectionFailure: After 5 connection attempts to host 'localhost:9999': Errno::ECONNREFUSED: Connection refused - connect(2) /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:496:in `rescue in block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:474:in `block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:467:in `connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:241:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:201:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/doozer/client.rb:36:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/doozer/client.rb:36:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:22:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:22:in `block (4 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:21:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' 2012-10-15 07:48:57.708780 I [7115:70116909996760] (508.6ms) ResilientSocket::TCPClient ["localhost:9999"] -- Connecting to server localhost:9999 -- ResilientSocket::ConnectionFailure: After 5 connection attempts to host 'localhost:9999': Errno::ECONNREFUSED: Connection refused - connect(2) /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:496:in `rescue in block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:474:in `block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:467:in `connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:241:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:201:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/doozer/client.rb:36:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/doozer/client.rb:36:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:22:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:22:in `block (4 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:21:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' -- ResilientSocket::ConnectionFailure: After 5 connection attempts to host 'localhost:9999': Errno::ECONNREFUSED: Connection refused - connect(2) /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:496:in `rescue in block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:474:in `block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:467:in `connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:241:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:201:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/doozer/client.rb:36:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/doozer/client.rb:36:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:22:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:22:in `block (4 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:21:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' 2012-10-15 07:48:57.711503 T [7115:70116909996760] RubySkynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} 2012-10-15 07:48:57.711503 T [7115:70116909996760] RubySkynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} 2012-10-15 07:48:57.712116 D [7115:70116910521420] SimpleServer -- Waiting for a client to connect 2012-10-15 07:48:57.712116 D [7115:70116910521420] SimpleServer -- Waiting for a client to connect 2012-10-15 07:48:57.712718 D [7115:70116909996760] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-15 07:48:57.712718 D [7115:70116909996760] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-15 07:48:57.712955 D [7115:70116910521420] SimpleServer -- Client connected, waiting for data from client 2012-10-15 07:48:57.712955 D [7115:70116910521420] SimpleServer -- Client connected, waiting for data from client 2012-10-15 07:48:57.713385 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "$\x00\x00\x00" 2012-10-15 07:48:57.713385 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "$\x00\x00\x00" -- "$\x00\x00\x00" 2012-10-15 07:48:57.713404 D [7115:70116909996760] (0.6ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:48:57.713404 D [7115:70116909996760] (0.6ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:48:57.713753 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-15 07:48:57.713753 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-15 07:48:57.713766 D [7115:70116909996760] (0.3ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 32 bytes 2012-10-15 07:48:57.713766 D [7115:70116909996760] (0.3ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 32 bytes 2012-10-15 07:48:57.713822 T [7115:70116909996760] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} 2012-10-15 07:48:57.713822 T [7115:70116909996760] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} -- {"registered"=>true, "clientid"=>"123"} 2012-10-15 07:48:57.713839 D [7115:70116909996760] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-15 07:48:57.713839 D [7115:70116909996760] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-15 07:48:57.713850 T [7115:70116909996760] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} 2012-10-15 07:48:57.713850 T [7115:70116909996760] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} -- {"clientid"=>"123"} 2012-10-15 07:48:57.713873 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- clientid123 2012-10-15 07:48:57.713873 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- clientid123 -- clientid123 2012-10-15 07:48:57.713924 D [7115:70116909996760] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 23 bytes 2012-10-15 07:48:57.713924 D [7115:70116909996760] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 23 bytes 2012-10-15 07:48:57.713996 D [7115:70116909996760] [507bf8296b69331bcb000001] RubySkynet::Client: TutorialService -- Sending Header 2012-10-15 07:48:57.713996 D [7115:70116909996760] [507bf8296b69331bcb000001] RubySkynet::Client: TutorialService -- Sending Header 2012-10-15 07:48:57.714008 T [7115:70116909996760] [507bf8296b69331bcb000001] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:48:57.714008 T [7115:70116909996760] [507bf8296b69331bcb000001] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:48:57.714030 T [7115:70116909996760] [507bf8296b69331bcb000001] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- 9servicemethodTutorialService.Forwardseq 2012-10-15 07:48:57.714030 T [7115:70116909996760] [507bf8296b69331bcb000001] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- 9servicemethodTutorialService.Forwardseq -- 9servicemethodTutorialService.Forwardseq 2012-10-15 07:48:57.714078 D [7115:70116909996760] [507bf8296b69331bcb000001] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 57 bytes 2012-10-15 07:48:57.714078 D [7115:70116909996760] [507bf8296b69331bcb000001] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 57 bytes 2012-10-15 07:48:57.714097 T [7115:70116909996760] [507bf8296b69331bcb000001] RubySkynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} 2012-10-15 07:48:57.714097 T [7115:70116909996760] [507bf8296b69331bcb000001] RubySkynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} -- {"some"=>"parameters"} 2012-10-15 07:48:57.714128 D [7115:70116909996760] [507bf8296b69331bcb000001] RubySkynet::Client: TutorialService -- Sending Request 2012-10-15 07:48:57.714128 D [7115:70116909996760] [507bf8296b69331bcb000001] RubySkynet::Client: TutorialService -- Sending Request 2012-10-15 07:48:57.714139 T [7115:70116909996760] [507bf8296b69331bcb000001] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507bf8296b69331bcb000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-15 07:48:57.714139 T [7115:70116909996760] [507bf8296b69331bcb000001] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507bf8296b69331bcb000001", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507bf8296b69331bcb000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-15 07:48:57.714162 T [7115:70116909996760] [507bf8296b69331bcb000001] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507bf8296b69331bcb000001retrycountoriginaddress 2012-10-15 07:48:57.714162 T [7115:70116909996760] [507bf8296b69331bcb000001] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507bf8296b69331bcb000001retrycountoriginaddress -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507bf8296b69331bcb000001retrycountoriginaddress 2012-10-15 07:48:57.714209 D [7115:70116909996760] [507bf8296b69331bcb000001] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 170 bytes 2012-10-15 07:48:57.714209 D [7115:70116909996760] [507bf8296b69331bcb000001] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 170 bytes 2012-10-15 07:48:57.714228 D [7115:70116909996760] [507bf8296b69331bcb000001] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-15 07:48:57.714228 D [7115:70116909996760] [507bf8296b69331bcb000001] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-15 07:48:57.715307 D [7115:70116910521420] SimpleServer -- ****************** 2012-10-15 07:48:57.715307 D [7115:70116910521420] SimpleServer -- ****************** 2012-10-15 07:48:57.715323 D [7115:70116910521420] SimpleServer -- Received Request 2012-10-15 07:48:57.715323 D [7115:70116910521420] SimpleServer -- Received Request 2012-10-15 07:48:57.715334 T [7115:70116910521420] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:48:57.715334 T [7115:70116910521420] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:48:57.715413 T [7115:70116910521420] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507bf8296b69331bcb000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-15 07:48:57.715413 T [7115:70116910521420] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507bf8296b69331bcb000001", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507bf8296b69331bcb000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-15 07:48:57.715439 D [7115:70116910521420] SimpleServer -- Sending Header 2012-10-15 07:48:57.715439 D [7115:70116910521420] SimpleServer -- Sending Header 2012-10-15 07:48:57.715502 D [7115:70116910521420] SimpleServer -- Sending Reply 2012-10-15 07:48:57.715502 D [7115:70116910521420] SimpleServer -- Sending Reply 2012-10-15 07:48:57.715517 T [7115:70116910521420] SimpleServer -- Reply -- {"result"=>"test1"} 2012-10-15 07:48:57.715517 T [7115:70116910521420] SimpleServer -- Reply -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-15 07:48:57.716252 T [7115:70116909996760] [507bf8296b69331bcb000001] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "9\x00\x00\x00" 2012-10-15 07:48:57.716252 T [7115:70116909996760] [507bf8296b69331bcb000001] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "9\x00\x00\x00" -- "9\x00\x00\x00" 2012-10-15 07:48:57.716268 D [7115:70116909996760] [507bf8296b69331bcb000001] (2.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:48:57.716268 D [7115:70116909996760] [507bf8296b69331bcb000001] (2.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:48:57.716330 T [7115:70116909996760] [507bf8296b69331bcb000001] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\x02servicemethod\x00\x18\x00\x00\x00TutorialService.Forward\x00\x10seq\x00\x00\x00\x00\x00\x00" 2012-10-15 07:48:57.716330 T [7115:70116909996760] [507bf8296b69331bcb000001] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\x02servicemethod\x00\x18\x00\x00\x00TutorialService.Forward\x00\x10seq\x00\x00\x00\x00\x00\x00" -- "\x02servicemethod\x00\x18\x00\x00\x00TutorialService.Forward\x00\x10seq\x00\x00\x00\x00\x00\x00" 2012-10-15 07:48:57.716342 D [7115:70116909996760] [507bf8296b69331bcb000001] (0.1ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 53 bytes 2012-10-15 07:48:57.716342 D [7115:70116909996760] [507bf8296b69331bcb000001] (0.1ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 53 bytes 2012-10-15 07:48:57.716380 D [7115:70116909996760] [507bf8296b69331bcb000001] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:48:57.716380 D [7115:70116909996760] [507bf8296b69331bcb000001] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:48:57.716392 D [7115:70116909996760] [507bf8296b69331bcb000001] RubySkynet::Client: TutorialService -- Reading response from server 2012-10-15 07:48:57.716392 D [7115:70116909996760] [507bf8296b69331bcb000001] RubySkynet::Client: TutorialService -- Reading response from server 2012-10-15 07:48:57.716443 T [7115:70116909996760] [507bf8296b69331bcb000001] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "&\x00\x00\x00" 2012-10-15 07:48:57.716443 T [7115:70116909996760] [507bf8296b69331bcb000001] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "&\x00\x00\x00" -- "&\x00\x00\x00" 2012-10-15 07:48:57.716455 D [7115:70116909996760] [507bf8296b69331bcb000001] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:48:57.716455 D [7115:70116909996760] [507bf8296b69331bcb000001] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:48:57.716512 T [7115:70116909996760] [507bf8296b69331bcb000001] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\x02out\x00\x18\x00\x00\x00\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00\x00\x00" 2012-10-15 07:48:57.716512 T [7115:70116909996760] [507bf8296b69331bcb000001] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\x02out\x00\x18\x00\x00\x00\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00\x00\x00" -- "\x02out\x00\x18\x00\x00\x00\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00\x00\x00" 2012-10-15 07:48:57.716524 D [7115:70116909996760] [507bf8296b69331bcb000001] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 34 bytes 2012-10-15 07:48:57.716524 D [7115:70116909996760] [507bf8296b69331bcb000001] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 34 bytes 2012-10-15 07:48:57.716557 T [7115:70116909996760] [507bf8296b69331bcb000001] RubySkynet::Client: TutorialService -- Response -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} 2012-10-15 07:48:57.716557 T [7115:70116909996760] [507bf8296b69331bcb000001] RubySkynet::Client: TutorialService -- Response -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} 2012-10-15 07:48:57.716584 T [7115:70116909996760] [507bf8296b69331bcb000001] RubySkynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} 2012-10-15 07:48:57.716584 T [7115:70116909996760] [507bf8296b69331bcb000001] RubySkynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-15 07:48:57.716594 I [7115:70116909996760] [507bf8296b69331bcb000001] (2.6ms) RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 2012-10-15 07:48:57.716594 I [7115:70116909996760] [507bf8296b69331bcb000001] (2.6ms) RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 2012-10-15 07:48:57.718062 T [7115:70116909996760] RubySkynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} 2012-10-15 07:48:57.718062 T [7115:70116909996760] RubySkynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} 2012-10-15 07:48:57.719048 D [7115:70116911120480] SimpleServer -- Waiting for a client to connect 2012-10-15 07:48:57.719048 D [7115:70116911120480] SimpleServer -- Waiting for a client to connect 2012-10-15 07:48:57.721542 D [7115:70116909996760] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-15 07:48:57.721542 D [7115:70116909996760] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-15 07:48:57.721761 D [7115:70116911120480] SimpleServer -- Client connected, waiting for data from client 2012-10-15 07:48:57.721761 D [7115:70116911120480] SimpleServer -- Client connected, waiting for data from client 2012-10-15 07:48:57.721999 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "$\x00\x00\x00" 2012-10-15 07:48:57.721999 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "$\x00\x00\x00" -- "$\x00\x00\x00" 2012-10-15 07:48:57.722016 D [7115:70116909996760] (0.4ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:48:57.722016 D [7115:70116909996760] (0.4ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:48:57.722186 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-15 07:48:57.722186 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-15 07:48:57.722196 D [7115:70116909996760] (0.2ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 32 bytes 2012-10-15 07:48:57.722196 D [7115:70116909996760] (0.2ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 32 bytes 2012-10-15 07:48:57.722232 T [7115:70116909996760] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} 2012-10-15 07:48:57.722232 T [7115:70116909996760] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} -- {"registered"=>true, "clientid"=>"123"} 2012-10-15 07:48:57.722246 D [7115:70116909996760] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-15 07:48:57.722246 D [7115:70116909996760] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-15 07:48:57.722256 T [7115:70116909996760] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} 2012-10-15 07:48:57.722256 T [7115:70116909996760] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} -- {"clientid"=>"123"} 2012-10-15 07:48:57.722275 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- clientid123 2012-10-15 07:48:57.722275 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- clientid123 -- clientid123 2012-10-15 07:48:57.722320 D [7115:70116909996760] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 23 bytes 2012-10-15 07:48:57.722320 D [7115:70116909996760] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 23 bytes 2012-10-15 07:48:57.722397 D [7115:70116909996760] [507bf8296b69331bcb000002] RubySkynet::Client: TutorialService -- Sending Header 2012-10-15 07:48:57.722397 D [7115:70116909996760] [507bf8296b69331bcb000002] RubySkynet::Client: TutorialService -- Sending Header 2012-10-15 07:48:57.722414 T [7115:70116909996760] [507bf8296b69331bcb000002] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:48:57.722414 T [7115:70116909996760] [507bf8296b69331bcb000002] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:48:57.722438 T [7115:70116909996760] [507bf8296b69331bcb000002] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- 9servicemethodTutorialService.Forwardseq 2012-10-15 07:48:57.722438 T [7115:70116909996760] [507bf8296b69331bcb000002] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- 9servicemethodTutorialService.Forwardseq -- 9servicemethodTutorialService.Forwardseq 2012-10-15 07:48:57.722485 D [7115:70116909996760] [507bf8296b69331bcb000002] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 57 bytes 2012-10-15 07:48:57.722485 D [7115:70116909996760] [507bf8296b69331bcb000002] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 57 bytes 2012-10-15 07:48:57.722504 T [7115:70116909996760] [507bf8296b69331bcb000002] RubySkynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} 2012-10-15 07:48:57.722504 T [7115:70116909996760] [507bf8296b69331bcb000002] RubySkynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} -- {"some"=>"parameters"} 2012-10-15 07:48:57.722529 D [7115:70116909996760] [507bf8296b69331bcb000002] RubySkynet::Client: TutorialService -- Sending Request 2012-10-15 07:48:57.722529 D [7115:70116909996760] [507bf8296b69331bcb000002] RubySkynet::Client: TutorialService -- Sending Request 2012-10-15 07:48:57.722539 T [7115:70116909996760] [507bf8296b69331bcb000002] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507bf8296b69331bcb000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-15 07:48:57.722539 T [7115:70116909996760] [507bf8296b69331bcb000002] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507bf8296b69331bcb000002", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507bf8296b69331bcb000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-15 07:48:57.722564 T [7115:70116909996760] [507bf8296b69331bcb000002] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507bf8296b69331bcb000002retrycountoriginaddress 2012-10-15 07:48:57.722564 T [7115:70116909996760] [507bf8296b69331bcb000002] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507bf8296b69331bcb000002retrycountoriginaddress -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507bf8296b69331bcb000002retrycountoriginaddress 2012-10-15 07:48:57.722606 D [7115:70116909996760] [507bf8296b69331bcb000002] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 170 bytes 2012-10-15 07:48:57.722606 D [7115:70116909996760] [507bf8296b69331bcb000002] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 170 bytes 2012-10-15 07:48:57.722622 D [7115:70116909996760] [507bf8296b69331bcb000002] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-15 07:48:57.722622 D [7115:70116909996760] [507bf8296b69331bcb000002] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-15 07:48:57.722863 D [7115:70116911120480] SimpleServer -- ****************** 2012-10-15 07:48:57.722863 D [7115:70116911120480] SimpleServer -- ****************** 2012-10-15 07:48:57.722877 D [7115:70116911120480] SimpleServer -- Received Request 2012-10-15 07:48:57.722877 D [7115:70116911120480] SimpleServer -- Received Request 2012-10-15 07:48:57.722886 T [7115:70116911120480] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:48:57.722886 T [7115:70116911120480] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:48:57.722949 T [7115:70116911120480] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507bf8296b69331bcb000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-15 07:48:57.722949 T [7115:70116911120480] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507bf8296b69331bcb000002", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507bf8296b69331bcb000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-15 07:48:57.722993 D [7115:70116911120480] SimpleServer -- Sending Header 2012-10-15 07:48:57.722993 D [7115:70116911120480] SimpleServer -- Sending Header 2012-10-15 07:48:57.723045 D [7115:70116911120480] SimpleServer -- Sending Reply 2012-10-15 07:48:57.723045 D [7115:70116911120480] SimpleServer -- Sending Reply 2012-10-15 07:48:57.723057 T [7115:70116911120480] SimpleServer -- Reply -- {"result"=>"test1"} 2012-10-15 07:48:57.723057 T [7115:70116911120480] SimpleServer -- Reply -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-15 07:48:57.724480 T [7115:70116909996760] [507bf8296b69331bcb000002] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "9\x00\x00\x00" 2012-10-15 07:48:57.724480 T [7115:70116909996760] [507bf8296b69331bcb000002] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "9\x00\x00\x00" -- "9\x00\x00\x00" 2012-10-15 07:48:57.724495 D [7115:70116909996760] [507bf8296b69331bcb000002] (1.9ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:48:57.724495 D [7115:70116909996760] [507bf8296b69331bcb000002] (1.9ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:48:57.724555 T [7115:70116909996760] [507bf8296b69331bcb000002] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\x02servicemethod\x00\x18\x00\x00\x00TutorialService.Forward\x00\x10seq\x00\x00\x00\x00\x00\x00" 2012-10-15 07:48:57.724555 T [7115:70116909996760] [507bf8296b69331bcb000002] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\x02servicemethod\x00\x18\x00\x00\x00TutorialService.Forward\x00\x10seq\x00\x00\x00\x00\x00\x00" -- "\x02servicemethod\x00\x18\x00\x00\x00TutorialService.Forward\x00\x10seq\x00\x00\x00\x00\x00\x00" 2012-10-15 07:48:57.724565 D [7115:70116909996760] [507bf8296b69331bcb000002] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 53 bytes 2012-10-15 07:48:57.724565 D [7115:70116909996760] [507bf8296b69331bcb000002] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 53 bytes 2012-10-15 07:48:57.724601 D [7115:70116909996760] [507bf8296b69331bcb000002] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:48:57.724601 D [7115:70116909996760] [507bf8296b69331bcb000002] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:48:57.724611 D [7115:70116909996760] [507bf8296b69331bcb000002] RubySkynet::Client: TutorialService -- Reading response from server 2012-10-15 07:48:57.724611 D [7115:70116909996760] [507bf8296b69331bcb000002] RubySkynet::Client: TutorialService -- Reading response from server 2012-10-15 07:48:57.724662 T [7115:70116909996760] [507bf8296b69331bcb000002] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "&\x00\x00\x00" 2012-10-15 07:48:57.724662 T [7115:70116909996760] [507bf8296b69331bcb000002] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "&\x00\x00\x00" -- "&\x00\x00\x00" 2012-10-15 07:48:57.724672 D [7115:70116909996760] [507bf8296b69331bcb000002] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:48:57.724672 D [7115:70116909996760] [507bf8296b69331bcb000002] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:48:57.724721 T [7115:70116909996760] [507bf8296b69331bcb000002] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\x02out\x00\x18\x00\x00\x00\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00\x00\x00" 2012-10-15 07:48:57.724721 T [7115:70116909996760] [507bf8296b69331bcb000002] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\x02out\x00\x18\x00\x00\x00\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00\x00\x00" -- "\x02out\x00\x18\x00\x00\x00\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00\x00\x00" 2012-10-15 07:48:57.724732 D [7115:70116909996760] [507bf8296b69331bcb000002] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 34 bytes 2012-10-15 07:48:57.724732 D [7115:70116909996760] [507bf8296b69331bcb000002] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 34 bytes 2012-10-15 07:48:57.724761 T [7115:70116909996760] [507bf8296b69331bcb000002] RubySkynet::Client: TutorialService -- Response -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} 2012-10-15 07:48:57.724761 T [7115:70116909996760] [507bf8296b69331bcb000002] RubySkynet::Client: TutorialService -- Response -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} 2012-10-15 07:48:57.724785 T [7115:70116909996760] [507bf8296b69331bcb000002] RubySkynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} 2012-10-15 07:48:57.724785 T [7115:70116909996760] [507bf8296b69331bcb000002] RubySkynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-15 07:48:57.724794 I [7115:70116909996760] [507bf8296b69331bcb000002] (2.4ms) RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 2012-10-15 07:48:57.724794 I [7115:70116909996760] [507bf8296b69331bcb000002] (2.4ms) RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 2012-10-15 07:48:57.725387 T [7115:70116909996760] RubySkynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} 2012-10-15 07:48:57.725387 T [7115:70116909996760] RubySkynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} 2012-10-15 07:48:57.726106 D [7115:70116910915060] SimpleServer -- Waiting for a client to connect 2012-10-15 07:48:57.726106 D [7115:70116910915060] SimpleServer -- Waiting for a client to connect 2012-10-15 07:48:57.726711 D [7115:70116909996760] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-15 07:48:57.726711 D [7115:70116909996760] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-15 07:48:57.727631 D [7115:70116910915060] SimpleServer -- Client connected, waiting for data from client 2012-10-15 07:48:57.727631 D [7115:70116910915060] SimpleServer -- Client connected, waiting for data from client 2012-10-15 07:48:57.727870 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "$\x00\x00\x00" 2012-10-15 07:48:57.727870 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "$\x00\x00\x00" -- "$\x00\x00\x00" 2012-10-15 07:48:57.727884 D [7115:70116909996760] (1.1ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:48:57.727884 D [7115:70116909996760] (1.1ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:48:57.727941 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-15 07:48:57.727941 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-15 07:48:57.727951 D [7115:70116909996760] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 32 bytes 2012-10-15 07:48:57.727951 D [7115:70116909996760] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 32 bytes 2012-10-15 07:48:57.727987 T [7115:70116909996760] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} 2012-10-15 07:48:57.727987 T [7115:70116909996760] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} -- {"registered"=>true, "clientid"=>"123"} 2012-10-15 07:48:57.728001 D [7115:70116909996760] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-15 07:48:57.728001 D [7115:70116909996760] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-15 07:48:57.728011 T [7115:70116909996760] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} 2012-10-15 07:48:57.728011 T [7115:70116909996760] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} -- {"clientid"=>"123"} 2012-10-15 07:48:57.728030 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- clientid123 2012-10-15 07:48:57.728030 T [7115:70116909996760] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- clientid123 -- clientid123 2012-10-15 07:48:57.728074 D [7115:70116909996760] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 23 bytes 2012-10-15 07:48:57.728074 D [7115:70116909996760] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 23 bytes 2012-10-15 07:48:57.728158 D [7115:70116909996760] [507bf8296b69331bcb000003] RubySkynet::Client: TutorialService -- Sending Header 2012-10-15 07:48:57.728158 D [7115:70116909996760] [507bf8296b69331bcb000003] RubySkynet::Client: TutorialService -- Sending Header 2012-10-15 07:48:57.728174 T [7115:70116909996760] [507bf8296b69331bcb000003] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:48:57.728174 T [7115:70116909996760] [507bf8296b69331bcb000003] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:48:57.728197 T [7115:70116909996760] [507bf8296b69331bcb000003] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- 9servicemethodTutorialService.Forwardseq 2012-10-15 07:48:57.728197 T [7115:70116909996760] [507bf8296b69331bcb000003] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- 9servicemethodTutorialService.Forwardseq -- 9servicemethodTutorialService.Forwardseq 2012-10-15 07:48:57.728243 D [7115:70116909996760] [507bf8296b69331bcb000003] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 57 bytes 2012-10-15 07:48:57.728243 D [7115:70116909996760] [507bf8296b69331bcb000003] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 57 bytes 2012-10-15 07:48:57.728261 T [7115:70116909996760] [507bf8296b69331bcb000003] RubySkynet::Client: TutorialService -- Parameters: -- {"duration"=>3.5} 2012-10-15 07:48:57.728261 T [7115:70116909996760] [507bf8296b69331bcb000003] RubySkynet::Client: TutorialService -- Parameters: -- {"duration"=>3.5} -- {"duration"=>3.5} 2012-10-15 07:48:57.728295 D [7115:70116909996760] [507bf8296b69331bcb000003] RubySkynet::Client: TutorialService -- Sending Request 2012-10-15 07:48:57.728295 D [7115:70116909996760] [507bf8296b69331bcb000003] RubySkynet::Client: TutorialService -- Sending Request 2012-10-15 07:48:57.728305 T [7115:70116909996760] [507bf8296b69331bcb000003] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507bf8296b69331bcb000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-15 07:48:57.728305 T [7115:70116909996760] [507bf8296b69331bcb000003] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507bf8296b69331bcb000003", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507bf8296b69331bcb000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-15 07:48:57.728325 T [7115:70116909996760] [507bf8296b69331bcb000003] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- §clientid123induration @methodsleeprequestinfoQrequestid507bf8296b69331bcb000003retrycountoriginaddress 2012-10-15 07:48:57.728325 T [7115:70116909996760] [507bf8296b69331bcb000003] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- §clientid123induration @methodsleeprequestinfoQrequestid507bf8296b69331bcb000003retrycountoriginaddress -- §clientid123induration @methodsleeprequestinfoQrequestid507bf8296b69331bcb000003retrycountoriginaddress 2012-10-15 07:48:57.728369 D [7115:70116909996760] [507bf8296b69331bcb000003] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 167 bytes 2012-10-15 07:48:57.728369 D [7115:70116909996760] [507bf8296b69331bcb000003] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 167 bytes 2012-10-15 07:48:57.728386 D [7115:70116909996760] [507bf8296b69331bcb000003] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-15 07:48:57.728386 D [7115:70116909996760] [507bf8296b69331bcb000003] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-15 07:48:57.728940 D [7115:70116910915060] SimpleServer -- ****************** 2012-10-15 07:48:57.728940 D [7115:70116910915060] SimpleServer -- ****************** 2012-10-15 07:48:57.728955 D [7115:70116910915060] SimpleServer -- Received Request 2012-10-15 07:48:57.728955 D [7115:70116910915060] SimpleServer -- Received Request 2012-10-15 07:48:57.728964 T [7115:70116910915060] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:48:57.728964 T [7115:70116910915060] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:48:57.729039 T [7115:70116910915060] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507bf8296b69331bcb000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-15 07:48:57.729039 T [7115:70116910915060] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507bf8296b69331bcb000003", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507bf8296b69331bcb000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-15 07:49:00.729474 W [7115:70116909996760] [507bf8296b69331bcb000003] ResilientSocket::TCPClient ["localhost:2000"] -- #read Timeout waiting for server to reply 2012-10-15 07:49:00.729474 W [7115:70116909996760] [507bf8296b69331bcb000003] ResilientSocket::TCPClient ["localhost:2000"] -- #read Timeout waiting for server to reply 2012-10-15 07:49:00.729656 D [7115:70116909996760] [507bf8296b69331bcb000003] (3001.3ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:310:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:304:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:161:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:69:in `block (5 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' 2012-10-15 07:49:00.729656 D [7115:70116909996760] [507bf8296b69331bcb000003] (3001.3ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:310:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:304:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:161:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:69:in `block (5 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:310:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:304:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:161:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:69:in `block (5 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' 2012-10-15 07:49:00.729689 I [7115:70116909996760] [507bf8296b69331bcb000003] (3001.5ms) RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.sleep -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:310:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:304:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:161:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:69:in `block (5 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' 2012-10-15 07:49:00.729689 I [7115:70116909996760] [507bf8296b69331bcb000003] (3001.5ms) RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.sleep -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:310:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:304:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:161:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:69:in `block (5 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:310:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:304:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:161:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:69:in `block (5 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' 2012-10-15 07:49:00.730911 T [7115:70116909996760] RubySkynet::Client: SomeService -- Socket Connection parameters -- {:server=>"localhost:3300", :connect_retry_interval=>0.1, :connect_retry_count=>5, :read_timeout=>60, :connect_timeout=>30, :buffered=>false, :on_connect=>#} 2012-10-15 07:49:00.730911 T [7115:70116909996760] RubySkynet::Client: SomeService -- Socket Connection parameters -- {:server=>"localhost:3300", :connect_retry_interval=>0.1, :connect_retry_count=>5, :read_timeout=>60, :connect_timeout=>30, :buffered=>false, :on_connect=>#} -- {:server=>"localhost:3300", :connect_retry_interval=>0.1, :connect_retry_count=>5, :read_timeout=>60, :connect_timeout=>30, :buffered=>false, :on_connect=>#} 2012-10-15 07:49:00.731854 W [7115:70116909996760] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-15 07:49:00.731854 W [7115:70116909996760] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-15 07:49:00.833391 W [7115:70116909996760] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-15 07:49:00.833391 W [7115:70116909996760] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-15 07:49:00.934777 W [7115:70116909996760] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-15 07:49:00.934777 W [7115:70116909996760] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-15 07:49:01.036115 W [7115:70116909996760] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-15 07:49:01.036115 W [7115:70116909996760] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-15 07:49:01.137677 W [7115:70116909996760] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-15 07:49:01.137677 W [7115:70116909996760] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-15 07:49:01.239866 E [7115:70116909996760] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-15 07:49:01.239866 E [7115:70116909996760] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-15 07:49:01.240216 I [7115:70116909996760] (509.2ms) ResilientSocket::TCPClient ["localhost:3300"] -- Connecting to server localhost:3300 -- ResilientSocket::ConnectionFailure: After 5 connection attempts to host 'localhost:3300': Errno::ECONNREFUSED: Connection refused - connect(2) /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:496:in `rescue in block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:474:in `block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:467:in `connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:241:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:201:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:133:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:133:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:21:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:21:in `block (4 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:20:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' 2012-10-15 07:49:01.240216 I [7115:70116909996760] (509.2ms) ResilientSocket::TCPClient ["localhost:3300"] -- Connecting to server localhost:3300 -- ResilientSocket::ConnectionFailure: After 5 connection attempts to host 'localhost:3300': Errno::ECONNREFUSED: Connection refused - connect(2) /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:496:in `rescue in block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:474:in `block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:467:in `connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:241:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:201:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:133:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:133:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:21:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:21:in `block (4 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:20:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' -- ResilientSocket::ConnectionFailure: After 5 connection attempts to host 'localhost:3300': Errno::ECONNREFUSED: Connection refused - connect(2) /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:496:in `rescue in block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:474:in `block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:467:in `connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:241:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:201:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:133:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:133:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:21:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:21:in `block (4 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:20:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' 2012-10-15 07:50:23.583600 T [7609:70119841815260] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-15 07:50:23.583600 T [7609:70119841815260] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-15 07:50:23.588976 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- "/8 2012-10-15 07:50:23.588976 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- "/8 -- "/8 2012-10-15 07:50:23.589045 D [7609:70119841815260] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 13 bytes 2012-10-15 07:50:23.589045 D [7609:70119841815260] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 13 bytes 2012-10-15 07:50:23.589569 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\a" 2012-10-15 07:50:23.589569 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\a" -- "\x00\x00\x00\a" 2012-10-15 07:50:23.589590 D [7609:70119841815260] (0.5ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:50:23.589590 D [7609:70119841815260] (0.5ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:50:23.589660 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00*\x03ctl" 2012-10-15 07:50:23.589660 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00*\x03ctl" -- "\b\x00*\x03ctl" 2012-10-15 07:50:23.589670 D [7609:70119841815260] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 7 bytes 2012-10-15 07:50:23.589670 D [7609:70119841815260] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 7 bytes 2012-10-15 07:50:23.590102 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- "/8 2012-10-15 07:50:23.590102 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- "/8 -- "/8 2012-10-15 07:50:23.590154 D [7609:70119841815260] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 13 bytes 2012-10-15 07:50:23.590154 D [7609:70119841815260] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 13 bytes 2012-10-15 07:50:23.590379 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\f" 2012-10-15 07:50:23.590379 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\f" -- "\x00\x00\x00\f" 2012-10-15 07:50:23.590391 D [7609:70119841815260] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:50:23.590391 D [7609:70119841815260] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:50:23.590440 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00*\bservices" 2012-10-15 07:50:23.590440 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00*\bservices" -- "\b\x00*\bservices" 2012-10-15 07:50:23.590450 D [7609:70119841815260] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 12 bytes 2012-10-15 07:50:23.590450 D [7609:70119841815260] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 12 bytes 2012-10-15 07:50:23.590679 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- "/8 2012-10-15 07:50:23.590679 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- "/8 -- "/8 2012-10-15 07:50:23.590723 D [7609:70119841815260] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 13 bytes 2012-10-15 07:50:23.590723 D [7609:70119841815260] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 13 bytes 2012-10-15 07:50:23.590920 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x05" 2012-10-15 07:50:23.590920 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x05" -- "\x00\x00\x00\x05" 2012-10-15 07:50:23.590932 D [7609:70119841815260] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:50:23.590932 D [7609:70119841815260] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:50:23.590993 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00\xA0\x06\b" 2012-10-15 07:50:23.590993 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00\xA0\x06\b" -- "\b\x00\xA0\x06\b" 2012-10-15 07:50:23.591003 D [7609:70119841815260] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 5 bytes 2012-10-15 07:50:23.591003 D [7609:70119841815260] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 5 bytes 2012-10-15 07:50:23.592320 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- " /test/fooHÿÿÿÿÿÿÿÿÿ 2012-10-15 07:50:23.592320 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- " /test/fooHÿÿÿÿÿÿÿÿÿ -- " /test/fooHÿÿÿÿÿÿÿÿÿ 2012-10-15 07:50:23.592367 D [7609:70119841815260] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 30 bytes 2012-10-15 07:50:23.592367 D [7609:70119841815260] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 30 bytes 2012-10-15 07:50:23.594240 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x02" 2012-10-15 07:50:23.594240 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x02" -- "\x00\x00\x00\x02" 2012-10-15 07:50:23.594284 D [7609:70119841815260] (1.9ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:50:23.594284 D [7609:70119841815260] (1.9ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:50:23.594664 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00" 2012-10-15 07:50:23.594664 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00" -- "\b\x00" 2012-10-15 07:50:23.594676 D [7609:70119841815260] (0.4ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 2 bytes 2012-10-15 07:50:23.594676 D [7609:70119841815260] (0.4ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 2 bytes 2012-10-15 07:50:23.595300 T [7609:70119841815260] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-15 07:50:23.595300 T [7609:70119841815260] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-15 07:50:23.596233 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending --  2012-10-15 07:50:23.596233 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending --  --  2012-10-15 07:50:23.596461 D [7609:70119841815260] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 8 bytes 2012-10-15 07:50:23.596461 D [7609:70119841815260] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 8 bytes 2012-10-15 07:50:23.596518 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x06" 2012-10-15 07:50:23.596518 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x06" -- "\x00\x00\x00\x06" 2012-10-15 07:50:23.596529 D [7609:70119841815260] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:50:23.596529 D [7609:70119841815260] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:50:23.596574 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00\x18\x8E\xAD\a" 2012-10-15 07:50:23.596574 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00\x18\x8E\xAD\a" -- "\b\x00\x18\x8E\xAD\a" 2012-10-15 07:50:23.596584 D [7609:70119841815260] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 6 bytes 2012-10-15 07:50:23.596584 D [7609:70119841815260] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 6 bytes 2012-10-15 07:50:23.597845 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- " /test/fooHÿÿÿÿÿÿÿÿÿ 2012-10-15 07:50:23.597845 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- " /test/fooHÿÿÿÿÿÿÿÿÿ -- " /test/fooHÿÿÿÿÿÿÿÿÿ 2012-10-15 07:50:23.598144 D [7609:70119841815260] (0.3ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 30 bytes 2012-10-15 07:50:23.598144 D [7609:70119841815260] (0.3ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 30 bytes 2012-10-15 07:50:23.599068 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x02" 2012-10-15 07:50:23.599068 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x02" -- "\x00\x00\x00\x02" 2012-10-15 07:50:23.599112 D [7609:70119841815260] (0.9ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:50:23.599112 D [7609:70119841815260] (0.9ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:50:23.599922 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00" 2012-10-15 07:50:23.599922 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00" -- "\b\x00" 2012-10-15 07:50:23.599981 D [7609:70119841815260] (0.8ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 2 bytes 2012-10-15 07:50:23.599981 D [7609:70119841815260] (0.8ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 2 bytes 2012-10-15 07:50:23.600395 T [7609:70119841815260] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-15 07:50:23.600395 T [7609:70119841815260] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-15 07:50:23.601447 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- "" /test/foo*value2Hÿÿÿÿÿÿÿÿÿ 2012-10-15 07:50:23.601447 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- "" /test/foo*value2Hÿÿÿÿÿÿÿÿÿ -- "" /test/foo*value2Hÿÿÿÿÿÿÿÿÿ 2012-10-15 07:50:23.602656 D [7609:70119841815260] (1.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 38 bytes 2012-10-15 07:50:23.602656 D [7609:70119841815260] (1.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 38 bytes 2012-10-15 07:50:23.604001 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x06" 2012-10-15 07:50:23.604001 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x06" -- "\x00\x00\x00\x06" 2012-10-15 07:50:23.604045 D [7609:70119841815260] (1.4ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:50:23.604045 D [7609:70119841815260] (1.4ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:50:23.604534 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00\x18\x90\xAD\a" 2012-10-15 07:50:23.604534 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00\x18\x90\xAD\a" -- "\b\x00\x18\x90\xAD\a" 2012-10-15 07:50:23.604550 D [7609:70119841815260] (0.4ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 6 bytes 2012-10-15 07:50:23.604550 D [7609:70119841815260] (0.4ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 6 bytes 2012-10-15 07:50:23.604799 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- " /test/foo 2012-10-15 07:50:23.604799 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- " /test/foo -- " /test/foo 2012-10-15 07:50:23.604846 D [7609:70119841815260] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 19 bytes 2012-10-15 07:50:23.604846 D [7609:70119841815260] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 19 bytes 2012-10-15 07:50:23.605071 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x0E" 2012-10-15 07:50:23.605071 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x0E" -- "\x00\x00\x00\x0E" 2012-10-15 07:50:23.605083 D [7609:70119841815260] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:50:23.605083 D [7609:70119841815260] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:50:23.605133 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00\x18\x90\xAD\a2\x06value2" 2012-10-15 07:50:23.605133 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00\x18\x90\xAD\a2\x06value2" -- "\b\x00\x18\x90\xAD\a2\x06value2" 2012-10-15 07:50:23.605143 D [7609:70119841815260] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 14 bytes 2012-10-15 07:50:23.605143 D [7609:70119841815260] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 14 bytes 2012-10-15 07:50:23.606282 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- " /test/fooHÿÿÿÿÿÿÿÿÿ 2012-10-15 07:50:23.606282 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- " /test/fooHÿÿÿÿÿÿÿÿÿ -- " /test/fooHÿÿÿÿÿÿÿÿÿ 2012-10-15 07:50:23.606328 D [7609:70119841815260] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 30 bytes 2012-10-15 07:50:23.606328 D [7609:70119841815260] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 30 bytes 2012-10-15 07:50:23.607715 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x02" 2012-10-15 07:50:23.607715 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x02" -- "\x00\x00\x00\x02" 2012-10-15 07:50:23.608107 D [7609:70119841815260] (1.8ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:50:23.608107 D [7609:70119841815260] (1.8ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:50:23.608363 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00" 2012-10-15 07:50:23.608363 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00" -- "\b\x00" 2012-10-15 07:50:23.608375 D [7609:70119841815260] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 2 bytes 2012-10-15 07:50:23.608375 D [7609:70119841815260] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 2 bytes 2012-10-15 07:50:23.608565 T [7609:70119841815260] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-15 07:50:23.608565 T [7609:70119841815260] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} -- {:server=>"localhost:8046", :read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :buffered=>false, :on_connect=>#} 2012-10-15 07:50:23.615133 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- !" /test/foo*valueHÿÿÿÿÿÿÿÿÿ 2012-10-15 07:50:23.615133 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- !" /test/foo*valueHÿÿÿÿÿÿÿÿÿ -- !" /test/foo*valueHÿÿÿÿÿÿÿÿÿ 2012-10-15 07:50:23.615445 D [7609:70119841815260] (0.3ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 37 bytes 2012-10-15 07:50:23.615445 D [7609:70119841815260] (0.3ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 37 bytes 2012-10-15 07:50:23.628197 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x06" 2012-10-15 07:50:23.628197 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x06" -- "\x00\x00\x00\x06" 2012-10-15 07:50:23.628260 D [7609:70119841815260] (12.7ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:50:23.628260 D [7609:70119841815260] (12.7ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:50:23.628570 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00\x18\x92\xAD\a" 2012-10-15 07:50:23.628570 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00\x18\x92\xAD\a" -- "\b\x00\x18\x92\xAD\a" 2012-10-15 07:50:23.628582 D [7609:70119841815260] (0.3ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 6 bytes 2012-10-15 07:50:23.628582 D [7609:70119841815260] (0.3ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 6 bytes 2012-10-15 07:50:23.628946 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- " /test/foo 2012-10-15 07:50:23.628946 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- " /test/foo -- " /test/foo 2012-10-15 07:50:23.629314 D [7609:70119841815260] (0.4ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 19 bytes 2012-10-15 07:50:23.629314 D [7609:70119841815260] (0.4ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 19 bytes 2012-10-15 07:50:23.629553 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\r" 2012-10-15 07:50:23.629553 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\r" -- "\x00\x00\x00\r" 2012-10-15 07:50:23.629580 D [7609:70119841815260] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:50:23.629580 D [7609:70119841815260] (0.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:50:23.629632 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00\x18\x92\xAD\a2\x05value" 2012-10-15 07:50:23.629632 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00\x18\x92\xAD\a2\x05value" -- "\b\x00\x18\x92\xAD\a2\x05value" 2012-10-15 07:50:23.629642 D [7609:70119841815260] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 13 bytes 2012-10-15 07:50:23.629642 D [7609:70119841815260] (0.0ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 13 bytes 2012-10-15 07:50:23.631127 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- " /test/fooHÿÿÿÿÿÿÿÿÿ 2012-10-15 07:50:23.631127 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sending -- " /test/fooHÿÿÿÿÿÿÿÿÿ -- " /test/fooHÿÿÿÿÿÿÿÿÿ 2012-10-15 07:50:23.631474 D [7609:70119841815260] (0.3ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 30 bytes 2012-10-15 07:50:23.631474 D [7609:70119841815260] (0.3ms) ResilientSocket::TCPClient ["localhost:8046"] -- #write ==> sent 30 bytes 2012-10-15 07:50:23.632479 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x02" 2012-10-15 07:50:23.632479 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\x00\x00\x00\x02" -- "\x00\x00\x00\x02" 2012-10-15 07:50:23.632677 D [7609:70119841815260] (1.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:50:23.632677 D [7609:70119841815260] (1.2ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 4 bytes 2012-10-15 07:50:23.634097 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00" 2012-10-15 07:50:23.634097 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:8046"] -- #read <== received -- "\b\x00" -- "\b\x00" 2012-10-15 07:50:23.634132 D [7609:70119841815260] (1.4ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 2 bytes 2012-10-15 07:50:23.634132 D [7609:70119841815260] (1.4ms) ResilientSocket::TCPClient ["localhost:8046"] -- #read <== read 2 bytes 2012-10-15 07:50:23.635373 T [7609:70119841815260] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:9999", :connect_retry_interval=>0.1, :connect_retry_count=>5, :read_timeout=>5, :connect_timeout=>3, :buffered=>false, :on_connect=>#} 2012-10-15 07:50:23.635373 T [7609:70119841815260] RubySkynet::Doozer::Client -- Socket Connection parameters -- {:server=>"localhost:9999", :connect_retry_interval=>0.1, :connect_retry_count=>5, :read_timeout=>5, :connect_timeout=>3, :buffered=>false, :on_connect=>#} -- {:server=>"localhost:9999", :connect_retry_interval=>0.1, :connect_retry_count=>5, :read_timeout=>5, :connect_timeout=>3, :buffered=>false, :on_connect=>#} 2012-10-15 07:50:23.636222 W [7609:70119841815260] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-15 07:50:23.636222 W [7609:70119841815260] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-15 07:50:23.738268 W [7609:70119841815260] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-15 07:50:23.738268 W [7609:70119841815260] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-15 07:50:23.839917 W [7609:70119841815260] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-15 07:50:23.839917 W [7609:70119841815260] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-15 07:50:23.941820 W [7609:70119841815260] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-15 07:50:23.941820 W [7609:70119841815260] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-15 07:50:24.043200 W [7609:70119841815260] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-15 07:50:24.043200 W [7609:70119841815260] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-15 07:50:24.145264 E [7609:70119841815260] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-15 07:50:24.145264 E [7609:70119841815260] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-15 07:50:24.145506 I [7609:70119841815260] (510.1ms) ResilientSocket::TCPClient ["localhost:9999"] -- Connecting to server localhost:9999 -- ResilientSocket::ConnectionFailure: After 5 connection attempts to host 'localhost:9999': Errno::ECONNREFUSED: Connection refused - connect(2) /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:496:in `rescue in block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:474:in `block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:467:in `connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:241:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:201:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/doozer/client.rb:36:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/doozer/client.rb:36:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:22:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:22:in `block (4 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:21:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' 2012-10-15 07:50:24.145506 I [7609:70119841815260] (510.1ms) ResilientSocket::TCPClient ["localhost:9999"] -- Connecting to server localhost:9999 -- ResilientSocket::ConnectionFailure: After 5 connection attempts to host 'localhost:9999': Errno::ECONNREFUSED: Connection refused - connect(2) /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:496:in `rescue in block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:474:in `block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:467:in `connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:241:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:201:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/doozer/client.rb:36:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/doozer/client.rb:36:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:22:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:22:in `block (4 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:21:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' -- ResilientSocket::ConnectionFailure: After 5 connection attempts to host 'localhost:9999': Errno::ECONNREFUSED: Connection refused - connect(2) /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:496:in `rescue in block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:474:in `block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:467:in `connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:241:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:201:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/doozer/client.rb:36:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/doozer/client.rb:36:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:22:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:22:in `block (4 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/doozer_client_test.rb:21:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' 2012-10-15 07:50:24.147803 T [7609:70119841815260] RubySkynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} 2012-10-15 07:50:24.147803 T [7609:70119841815260] RubySkynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} 2012-10-15 07:50:24.148636 D [7609:70119846400540] SimpleServer -- Waiting for a client to connect 2012-10-15 07:50:24.148636 D [7609:70119846400540] SimpleServer -- Waiting for a client to connect 2012-10-15 07:50:24.149222 D [7609:70119841815260] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-15 07:50:24.149222 D [7609:70119841815260] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-15 07:50:24.149498 D [7609:70119846400540] SimpleServer -- Client connected, waiting for data from client 2012-10-15 07:50:24.149498 D [7609:70119846400540] SimpleServer -- Client connected, waiting for data from client 2012-10-15 07:50:24.149950 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "$\x00\x00\x00" 2012-10-15 07:50:24.149950 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "$\x00\x00\x00" -- "$\x00\x00\x00" 2012-10-15 07:50:24.150208 D [7609:70119841815260] (0.9ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:50:24.150208 D [7609:70119841815260] (0.9ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:50:24.150290 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-15 07:50:24.150290 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-15 07:50:24.150304 D [7609:70119841815260] (0.1ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 32 bytes 2012-10-15 07:50:24.150304 D [7609:70119841815260] (0.1ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 32 bytes 2012-10-15 07:50:24.150368 T [7609:70119841815260] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} 2012-10-15 07:50:24.150368 T [7609:70119841815260] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} -- {"registered"=>true, "clientid"=>"123"} 2012-10-15 07:50:24.150389 D [7609:70119841815260] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-15 07:50:24.150389 D [7609:70119841815260] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-15 07:50:24.150401 T [7609:70119841815260] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} 2012-10-15 07:50:24.150401 T [7609:70119841815260] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} -- {"clientid"=>"123"} 2012-10-15 07:50:24.150428 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- clientid123 2012-10-15 07:50:24.150428 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- clientid123 -- clientid123 2012-10-15 07:50:24.150481 D [7609:70119841815260] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 23 bytes 2012-10-15 07:50:24.150481 D [7609:70119841815260] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 23 bytes 2012-10-15 07:50:24.150565 D [7609:70119841815260] [507bf8806b69331db9000001] RubySkynet::Client: TutorialService -- Sending Header 2012-10-15 07:50:24.150565 D [7609:70119841815260] [507bf8806b69331db9000001] RubySkynet::Client: TutorialService -- Sending Header 2012-10-15 07:50:24.150578 T [7609:70119841815260] [507bf8806b69331db9000001] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:50:24.150578 T [7609:70119841815260] [507bf8806b69331db9000001] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:50:24.150604 T [7609:70119841815260] [507bf8806b69331db9000001] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- 9servicemethodTutorialService.Forwardseq 2012-10-15 07:50:24.150604 T [7609:70119841815260] [507bf8806b69331db9000001] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- 9servicemethodTutorialService.Forwardseq -- 9servicemethodTutorialService.Forwardseq 2012-10-15 07:50:24.150652 D [7609:70119841815260] [507bf8806b69331db9000001] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 57 bytes 2012-10-15 07:50:24.150652 D [7609:70119841815260] [507bf8806b69331db9000001] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 57 bytes 2012-10-15 07:50:24.150674 T [7609:70119841815260] [507bf8806b69331db9000001] RubySkynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} 2012-10-15 07:50:24.150674 T [7609:70119841815260] [507bf8806b69331db9000001] RubySkynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} -- {"some"=>"parameters"} 2012-10-15 07:50:24.150707 D [7609:70119841815260] [507bf8806b69331db9000001] RubySkynet::Client: TutorialService -- Sending Request 2012-10-15 07:50:24.150707 D [7609:70119841815260] [507bf8806b69331db9000001] RubySkynet::Client: TutorialService -- Sending Request 2012-10-15 07:50:24.150721 T [7609:70119841815260] [507bf8806b69331db9000001] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507bf8806b69331db9000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-15 07:50:24.150721 T [7609:70119841815260] [507bf8806b69331db9000001] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507bf8806b69331db9000001", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507bf8806b69331db9000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-15 07:50:24.150747 T [7609:70119841815260] [507bf8806b69331db9000001] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507bf8806b69331db9000001retrycountoriginaddress 2012-10-15 07:50:24.150747 T [7609:70119841815260] [507bf8806b69331db9000001] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507bf8806b69331db9000001retrycountoriginaddress -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507bf8806b69331db9000001retrycountoriginaddress 2012-10-15 07:50:24.150794 D [7609:70119841815260] [507bf8806b69331db9000001] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 170 bytes 2012-10-15 07:50:24.150794 D [7609:70119841815260] [507bf8806b69331db9000001] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 170 bytes 2012-10-15 07:50:24.150815 D [7609:70119841815260] [507bf8806b69331db9000001] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-15 07:50:24.150815 D [7609:70119841815260] [507bf8806b69331db9000001] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-15 07:50:24.151029 D [7609:70119846400540] SimpleServer -- ****************** 2012-10-15 07:50:24.151029 D [7609:70119846400540] SimpleServer -- ****************** 2012-10-15 07:50:24.151046 D [7609:70119846400540] SimpleServer -- Received Request 2012-10-15 07:50:24.151046 D [7609:70119846400540] SimpleServer -- Received Request 2012-10-15 07:50:24.151058 T [7609:70119846400540] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:50:24.151058 T [7609:70119846400540] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:50:24.151142 T [7609:70119846400540] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507bf8806b69331db9000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-15 07:50:24.151142 T [7609:70119846400540] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507bf8806b69331db9000001", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507bf8806b69331db9000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-15 07:50:24.151172 D [7609:70119846400540] SimpleServer -- Sending Header 2012-10-15 07:50:24.151172 D [7609:70119846400540] SimpleServer -- Sending Header 2012-10-15 07:50:24.151276 D [7609:70119846400540] SimpleServer -- Sending Reply 2012-10-15 07:50:24.151276 D [7609:70119846400540] SimpleServer -- Sending Reply 2012-10-15 07:50:24.151292 T [7609:70119846400540] SimpleServer -- Reply -- {"result"=>"test1"} 2012-10-15 07:50:24.151292 T [7609:70119846400540] SimpleServer -- Reply -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-15 07:50:24.151432 T [7609:70119841815260] [507bf8806b69331db9000001] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "9\x00\x00\x00" 2012-10-15 07:50:24.151432 T [7609:70119841815260] [507bf8806b69331db9000001] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "9\x00\x00\x00" -- "9\x00\x00\x00" 2012-10-15 07:50:24.151446 D [7609:70119841815260] [507bf8806b69331db9000001] (0.6ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:50:24.151446 D [7609:70119841815260] [507bf8806b69331db9000001] (0.6ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:50:24.151511 T [7609:70119841815260] [507bf8806b69331db9000001] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\x02servicemethod\x00\x18\x00\x00\x00TutorialService.Forward\x00\x10seq\x00\x00\x00\x00\x00\x00" 2012-10-15 07:50:24.151511 T [7609:70119841815260] [507bf8806b69331db9000001] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\x02servicemethod\x00\x18\x00\x00\x00TutorialService.Forward\x00\x10seq\x00\x00\x00\x00\x00\x00" -- "\x02servicemethod\x00\x18\x00\x00\x00TutorialService.Forward\x00\x10seq\x00\x00\x00\x00\x00\x00" 2012-10-15 07:50:24.151524 D [7609:70119841815260] [507bf8806b69331db9000001] (0.1ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 53 bytes 2012-10-15 07:50:24.151524 D [7609:70119841815260] [507bf8806b69331db9000001] (0.1ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 53 bytes 2012-10-15 07:50:24.151566 D [7609:70119841815260] [507bf8806b69331db9000001] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:50:24.151566 D [7609:70119841815260] [507bf8806b69331db9000001] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:50:24.151580 D [7609:70119841815260] [507bf8806b69331db9000001] RubySkynet::Client: TutorialService -- Reading response from server 2012-10-15 07:50:24.151580 D [7609:70119841815260] [507bf8806b69331db9000001] RubySkynet::Client: TutorialService -- Reading response from server 2012-10-15 07:50:24.151633 T [7609:70119841815260] [507bf8806b69331db9000001] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "&\x00\x00\x00" 2012-10-15 07:50:24.151633 T [7609:70119841815260] [507bf8806b69331db9000001] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "&\x00\x00\x00" -- "&\x00\x00\x00" 2012-10-15 07:50:24.151646 D [7609:70119841815260] [507bf8806b69331db9000001] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:50:24.151646 D [7609:70119841815260] [507bf8806b69331db9000001] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:50:24.151993 T [7609:70119841815260] [507bf8806b69331db9000001] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\x02out\x00\x18\x00\x00\x00\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00\x00\x00" 2012-10-15 07:50:24.151993 T [7609:70119841815260] [507bf8806b69331db9000001] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\x02out\x00\x18\x00\x00\x00\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00\x00\x00" -- "\x02out\x00\x18\x00\x00\x00\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00\x00\x00" 2012-10-15 07:50:24.152012 D [7609:70119841815260] [507bf8806b69331db9000001] (0.3ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 34 bytes 2012-10-15 07:50:24.152012 D [7609:70119841815260] [507bf8806b69331db9000001] (0.3ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 34 bytes 2012-10-15 07:50:24.152062 T [7609:70119841815260] [507bf8806b69331db9000001] RubySkynet::Client: TutorialService -- Response -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} 2012-10-15 07:50:24.152062 T [7609:70119841815260] [507bf8806b69331db9000001] RubySkynet::Client: TutorialService -- Response -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} 2012-10-15 07:50:24.152095 T [7609:70119841815260] [507bf8806b69331db9000001] RubySkynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} 2012-10-15 07:50:24.152095 T [7609:70119841815260] [507bf8806b69331db9000001] RubySkynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-15 07:50:24.152107 I [7609:70119841815260] [507bf8806b69331db9000001] (1.6ms) RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 2012-10-15 07:50:24.152107 I [7609:70119841815260] [507bf8806b69331db9000001] (1.6ms) RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 2012-10-15 07:50:24.153867 T [7609:70119841815260] RubySkynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} 2012-10-15 07:50:24.153867 T [7609:70119841815260] RubySkynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} 2012-10-15 07:50:24.154430 D [7609:70119842071120] SimpleServer -- Waiting for a client to connect 2012-10-15 07:50:24.154430 D [7609:70119842071120] SimpleServer -- Waiting for a client to connect 2012-10-15 07:50:24.156556 D [7609:70119841815260] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-15 07:50:24.156556 D [7609:70119841815260] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-15 07:50:24.157234 D [7609:70119842071120] SimpleServer -- Client connected, waiting for data from client 2012-10-15 07:50:24.157234 D [7609:70119842071120] SimpleServer -- Client connected, waiting for data from client 2012-10-15 07:50:24.157474 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "$\x00\x00\x00" 2012-10-15 07:50:24.157474 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "$\x00\x00\x00" -- "$\x00\x00\x00" 2012-10-15 07:50:24.157492 D [7609:70119841815260] (0.9ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:50:24.157492 D [7609:70119841815260] (0.9ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:50:24.157557 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-15 07:50:24.157557 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-15 07:50:24.157569 D [7609:70119841815260] (0.1ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 32 bytes 2012-10-15 07:50:24.157569 D [7609:70119841815260] (0.1ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 32 bytes 2012-10-15 07:50:24.157617 T [7609:70119841815260] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} 2012-10-15 07:50:24.157617 T [7609:70119841815260] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} -- {"registered"=>true, "clientid"=>"123"} 2012-10-15 07:50:24.157633 D [7609:70119841815260] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-15 07:50:24.157633 D [7609:70119841815260] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-15 07:50:24.157644 T [7609:70119841815260] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} 2012-10-15 07:50:24.157644 T [7609:70119841815260] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} -- {"clientid"=>"123"} 2012-10-15 07:50:24.157665 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- clientid123 2012-10-15 07:50:24.157665 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- clientid123 -- clientid123 2012-10-15 07:50:24.157713 D [7609:70119841815260] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 23 bytes 2012-10-15 07:50:24.157713 D [7609:70119841815260] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 23 bytes 2012-10-15 07:50:24.157807 D [7609:70119841815260] [507bf8806b69331db9000002] RubySkynet::Client: TutorialService -- Sending Header 2012-10-15 07:50:24.157807 D [7609:70119841815260] [507bf8806b69331db9000002] RubySkynet::Client: TutorialService -- Sending Header 2012-10-15 07:50:24.157825 T [7609:70119841815260] [507bf8806b69331db9000002] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:50:24.157825 T [7609:70119841815260] [507bf8806b69331db9000002] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:50:24.157859 T [7609:70119841815260] [507bf8806b69331db9000002] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- 9servicemethodTutorialService.Forwardseq 2012-10-15 07:50:24.157859 T [7609:70119841815260] [507bf8806b69331db9000002] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- 9servicemethodTutorialService.Forwardseq -- 9servicemethodTutorialService.Forwardseq 2012-10-15 07:50:24.159557 D [7609:70119842071120] SimpleServer -- ****************** 2012-10-15 07:50:24.159557 D [7609:70119842071120] SimpleServer -- ****************** 2012-10-15 07:50:24.159574 D [7609:70119842071120] SimpleServer -- Received Request 2012-10-15 07:50:24.159574 D [7609:70119842071120] SimpleServer -- Received Request 2012-10-15 07:50:24.159585 T [7609:70119842071120] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:50:24.159585 T [7609:70119842071120] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:50:24.160571 D [7609:70119841815260] [507bf8806b69331db9000002] (2.7ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 57 bytes 2012-10-15 07:50:24.160571 D [7609:70119841815260] [507bf8806b69331db9000002] (2.7ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 57 bytes 2012-10-15 07:50:24.160620 T [7609:70119841815260] [507bf8806b69331db9000002] RubySkynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} 2012-10-15 07:50:24.160620 T [7609:70119841815260] [507bf8806b69331db9000002] RubySkynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} -- {"some"=>"parameters"} 2012-10-15 07:50:24.160655 D [7609:70119841815260] [507bf8806b69331db9000002] RubySkynet::Client: TutorialService -- Sending Request 2012-10-15 07:50:24.160655 D [7609:70119841815260] [507bf8806b69331db9000002] RubySkynet::Client: TutorialService -- Sending Request 2012-10-15 07:50:24.160667 T [7609:70119841815260] [507bf8806b69331db9000002] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507bf8806b69331db9000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-15 07:50:24.160667 T [7609:70119841815260] [507bf8806b69331db9000002] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507bf8806b69331db9000002", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507bf8806b69331db9000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-15 07:50:24.160690 T [7609:70119841815260] [507bf8806b69331db9000002] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507bf8806b69331db9000002retrycountoriginaddress 2012-10-15 07:50:24.160690 T [7609:70119841815260] [507bf8806b69331db9000002] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507bf8806b69331db9000002retrycountoriginaddress -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507bf8806b69331db9000002retrycountoriginaddress 2012-10-15 07:50:24.160743 D [7609:70119841815260] [507bf8806b69331db9000002] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 170 bytes 2012-10-15 07:50:24.160743 D [7609:70119841815260] [507bf8806b69331db9000002] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 170 bytes 2012-10-15 07:50:24.160782 D [7609:70119841815260] [507bf8806b69331db9000002] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-15 07:50:24.160782 D [7609:70119841815260] [507bf8806b69331db9000002] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-15 07:50:24.160917 T [7609:70119842071120] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507bf8806b69331db9000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-15 07:50:24.160917 T [7609:70119842071120] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507bf8806b69331db9000002", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507bf8806b69331db9000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-15 07:50:24.160946 D [7609:70119842071120] SimpleServer -- Sending Header 2012-10-15 07:50:24.160946 D [7609:70119842071120] SimpleServer -- Sending Header 2012-10-15 07:50:24.161005 D [7609:70119842071120] SimpleServer -- Sending Reply 2012-10-15 07:50:24.161005 D [7609:70119842071120] SimpleServer -- Sending Reply 2012-10-15 07:50:24.161018 T [7609:70119842071120] SimpleServer -- Reply -- {"result"=>"test1"} 2012-10-15 07:50:24.161018 T [7609:70119842071120] SimpleServer -- Reply -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-15 07:50:24.162503 T [7609:70119841815260] [507bf8806b69331db9000002] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "9\x00\x00\x00" 2012-10-15 07:50:24.162503 T [7609:70119841815260] [507bf8806b69331db9000002] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "9\x00\x00\x00" -- "9\x00\x00\x00" 2012-10-15 07:50:24.162519 D [7609:70119841815260] [507bf8806b69331db9000002] (1.7ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:50:24.162519 D [7609:70119841815260] [507bf8806b69331db9000002] (1.7ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:50:24.162580 T [7609:70119841815260] [507bf8806b69331db9000002] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\x02servicemethod\x00\x18\x00\x00\x00TutorialService.Forward\x00\x10seq\x00\x00\x00\x00\x00\x00" 2012-10-15 07:50:24.162580 T [7609:70119841815260] [507bf8806b69331db9000002] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\x02servicemethod\x00\x18\x00\x00\x00TutorialService.Forward\x00\x10seq\x00\x00\x00\x00\x00\x00" -- "\x02servicemethod\x00\x18\x00\x00\x00TutorialService.Forward\x00\x10seq\x00\x00\x00\x00\x00\x00" 2012-10-15 07:50:24.162592 D [7609:70119841815260] [507bf8806b69331db9000002] (0.1ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 53 bytes 2012-10-15 07:50:24.162592 D [7609:70119841815260] [507bf8806b69331db9000002] (0.1ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 53 bytes 2012-10-15 07:50:24.162631 D [7609:70119841815260] [507bf8806b69331db9000002] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:50:24.162631 D [7609:70119841815260] [507bf8806b69331db9000002] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:50:24.162643 D [7609:70119841815260] [507bf8806b69331db9000002] RubySkynet::Client: TutorialService -- Reading response from server 2012-10-15 07:50:24.162643 D [7609:70119841815260] [507bf8806b69331db9000002] RubySkynet::Client: TutorialService -- Reading response from server 2012-10-15 07:50:24.162699 T [7609:70119841815260] [507bf8806b69331db9000002] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "&\x00\x00\x00" 2012-10-15 07:50:24.162699 T [7609:70119841815260] [507bf8806b69331db9000002] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "&\x00\x00\x00" -- "&\x00\x00\x00" 2012-10-15 07:50:24.162713 D [7609:70119841815260] [507bf8806b69331db9000002] (0.1ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:50:24.162713 D [7609:70119841815260] [507bf8806b69331db9000002] (0.1ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:50:24.162770 T [7609:70119841815260] [507bf8806b69331db9000002] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\x02out\x00\x18\x00\x00\x00\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00\x00\x00" 2012-10-15 07:50:24.162770 T [7609:70119841815260] [507bf8806b69331db9000002] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\x02out\x00\x18\x00\x00\x00\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00\x00\x00" -- "\x02out\x00\x18\x00\x00\x00\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00\x00\x00" 2012-10-15 07:50:24.162781 D [7609:70119841815260] [507bf8806b69331db9000002] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 34 bytes 2012-10-15 07:50:24.162781 D [7609:70119841815260] [507bf8806b69331db9000002] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 34 bytes 2012-10-15 07:50:24.162821 T [7609:70119841815260] [507bf8806b69331db9000002] RubySkynet::Client: TutorialService -- Response -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} 2012-10-15 07:50:24.162821 T [7609:70119841815260] [507bf8806b69331db9000002] RubySkynet::Client: TutorialService -- Response -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} 2012-10-15 07:50:24.163280 T [7609:70119841815260] [507bf8806b69331db9000002] RubySkynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} 2012-10-15 07:50:24.163280 T [7609:70119841815260] [507bf8806b69331db9000002] RubySkynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-15 07:50:24.163295 I [7609:70119841815260] [507bf8806b69331db9000002] (5.5ms) RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 2012-10-15 07:50:24.163295 I [7609:70119841815260] [507bf8806b69331db9000002] (5.5ms) RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 2012-10-15 07:50:24.164837 T [7609:70119841815260] RubySkynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} 2012-10-15 07:50:24.164837 T [7609:70119841815260] RubySkynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} -- {:read_timeout=>3.0, :server=>"localhost:2000", :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :buffered=>false, :on_connect=>#} 2012-10-15 07:50:24.164966 D [7609:70119847102520] SimpleServer -- Waiting for a client to connect 2012-10-15 07:50:24.164966 D [7609:70119847102520] SimpleServer -- Waiting for a client to connect 2012-10-15 07:50:24.169265 D [7609:70119841815260] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-15 07:50:24.169265 D [7609:70119841815260] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-15 07:50:24.169453 D [7609:70119847102520] SimpleServer -- Client connected, waiting for data from client 2012-10-15 07:50:24.169453 D [7609:70119847102520] SimpleServer -- Client connected, waiting for data from client 2012-10-15 07:50:24.169766 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "$\x00\x00\x00" 2012-10-15 07:50:24.169766 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "$\x00\x00\x00" -- "$\x00\x00\x00" 2012-10-15 07:50:24.169784 D [7609:70119841815260] (0.5ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:50:24.169784 D [7609:70119841815260] (0.5ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes 2012-10-15 07:50:24.169862 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-15 07:50:24.169862 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:2000"] -- #read <== received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-15 07:50:24.169872 D [7609:70119841815260] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 32 bytes 2012-10-15 07:50:24.169872 D [7609:70119841815260] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 32 bytes 2012-10-15 07:50:24.169911 T [7609:70119841815260] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} 2012-10-15 07:50:24.169911 T [7609:70119841815260] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} -- {"registered"=>true, "clientid"=>"123"} 2012-10-15 07:50:24.169926 D [7609:70119841815260] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-15 07:50:24.169926 D [7609:70119841815260] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-15 07:50:24.169935 T [7609:70119841815260] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} 2012-10-15 07:50:24.169935 T [7609:70119841815260] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} -- {"clientid"=>"123"} 2012-10-15 07:50:24.169954 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- clientid123 2012-10-15 07:50:24.169954 T [7609:70119841815260] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- clientid123 -- clientid123 2012-10-15 07:50:24.170000 D [7609:70119841815260] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 23 bytes 2012-10-15 07:50:24.170000 D [7609:70119841815260] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 23 bytes 2012-10-15 07:50:24.170110 D [7609:70119841815260] [507bf8806b69331db9000003] RubySkynet::Client: TutorialService -- Sending Header 2012-10-15 07:50:24.170110 D [7609:70119841815260] [507bf8806b69331db9000003] RubySkynet::Client: TutorialService -- Sending Header 2012-10-15 07:50:24.170128 T [7609:70119841815260] [507bf8806b69331db9000003] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:50:24.170128 T [7609:70119841815260] [507bf8806b69331db9000003] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:50:24.170152 T [7609:70119841815260] [507bf8806b69331db9000003] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- 9servicemethodTutorialService.Forwardseq 2012-10-15 07:50:24.170152 T [7609:70119841815260] [507bf8806b69331db9000003] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- 9servicemethodTutorialService.Forwardseq -- 9servicemethodTutorialService.Forwardseq 2012-10-15 07:50:24.170198 D [7609:70119841815260] [507bf8806b69331db9000003] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 57 bytes 2012-10-15 07:50:24.170198 D [7609:70119841815260] [507bf8806b69331db9000003] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 57 bytes 2012-10-15 07:50:24.170216 T [7609:70119841815260] [507bf8806b69331db9000003] RubySkynet::Client: TutorialService -- Parameters: -- {"duration"=>3.5} 2012-10-15 07:50:24.170216 T [7609:70119841815260] [507bf8806b69331db9000003] RubySkynet::Client: TutorialService -- Parameters: -- {"duration"=>3.5} -- {"duration"=>3.5} 2012-10-15 07:50:24.170251 D [7609:70119841815260] [507bf8806b69331db9000003] RubySkynet::Client: TutorialService -- Sending Request 2012-10-15 07:50:24.170251 D [7609:70119841815260] [507bf8806b69331db9000003] RubySkynet::Client: TutorialService -- Sending Request 2012-10-15 07:50:24.170261 T [7609:70119841815260] [507bf8806b69331db9000003] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507bf8806b69331db9000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-15 07:50:24.170261 T [7609:70119841815260] [507bf8806b69331db9000003] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507bf8806b69331db9000003", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507bf8806b69331db9000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-15 07:50:24.170281 T [7609:70119841815260] [507bf8806b69331db9000003] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- §clientid123induration @methodsleeprequestinfoQrequestid507bf8806b69331db9000003retrycountoriginaddress 2012-10-15 07:50:24.170281 T [7609:70119841815260] [507bf8806b69331db9000003] ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sending -- §clientid123induration @methodsleeprequestinfoQrequestid507bf8806b69331db9000003retrycountoriginaddress -- §clientid123induration @methodsleeprequestinfoQrequestid507bf8806b69331db9000003retrycountoriginaddress 2012-10-15 07:50:24.170324 D [7609:70119841815260] [507bf8806b69331db9000003] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 167 bytes 2012-10-15 07:50:24.170324 D [7609:70119841815260] [507bf8806b69331db9000003] (0.0ms) ResilientSocket::TCPClient ["localhost:2000"] -- #write ==> sent 167 bytes 2012-10-15 07:50:24.170340 D [7609:70119841815260] [507bf8806b69331db9000003] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-15 07:50:24.170340 D [7609:70119841815260] [507bf8806b69331db9000003] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-15 07:50:24.170605 D [7609:70119847102520] SimpleServer -- ****************** 2012-10-15 07:50:24.170605 D [7609:70119847102520] SimpleServer -- ****************** 2012-10-15 07:50:24.170619 D [7609:70119847102520] SimpleServer -- Received Request 2012-10-15 07:50:24.170619 D [7609:70119847102520] SimpleServer -- Received Request 2012-10-15 07:50:24.170628 T [7609:70119847102520] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:50:24.170628 T [7609:70119847102520] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-15 07:50:24.170705 T [7609:70119847102520] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507bf8806b69331db9000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-15 07:50:24.170705 T [7609:70119847102520] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507bf8806b69331db9000003", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507bf8806b69331db9000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-15 07:50:27.171390 W [7609:70119841815260] [507bf8806b69331db9000003] ResilientSocket::TCPClient ["localhost:2000"] -- #read Timeout waiting for server to reply 2012-10-15 07:50:27.171390 W [7609:70119841815260] [507bf8806b69331db9000003] ResilientSocket::TCPClient ["localhost:2000"] -- #read Timeout waiting for server to reply 2012-10-15 07:50:27.171584 D [7609:70119841815260] [507bf8806b69331db9000003] (3001.2ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:310:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:304:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:161:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:69:in `block (5 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' 2012-10-15 07:50:27.171584 D [7609:70119841815260] [507bf8806b69331db9000003] (3001.2ms) ResilientSocket::TCPClient ["localhost:2000"] -- #read <== read 4 bytes -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:310:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:304:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:161:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:69:in `block (5 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:310:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:304:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:161:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:69:in `block (5 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' 2012-10-15 07:50:27.171620 I [7609:70119841815260] [507bf8806b69331db9000003] (3001.5ms) RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.sleep -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:310:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:304:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:161:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:69:in `block (5 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' 2012-10-15 07:50:27.171620 I [7609:70119841815260] [507bf8806b69331db9000003] (3001.5ms) RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.sleep -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:310:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:304:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:161:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:69:in `block (5 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' -- ResilientSocket::ReadTimeout: Timedout after 3.0 seconds trying to read from localhost:2000 /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:310:in `block in read' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:304:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:161:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:69:in `block (5 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' 2012-10-15 07:50:27.173356 T [7609:70119841815260] RubySkynet::Client: SomeService -- Socket Connection parameters -- {:server=>"localhost:3300", :connect_retry_interval=>0.1, :connect_retry_count=>5, :read_timeout=>60, :connect_timeout=>30, :buffered=>false, :on_connect=>#} 2012-10-15 07:50:27.173356 T [7609:70119841815260] RubySkynet::Client: SomeService -- Socket Connection parameters -- {:server=>"localhost:3300", :connect_retry_interval=>0.1, :connect_retry_count=>5, :read_timeout=>60, :connect_timeout=>30, :buffered=>false, :on_connect=>#} -- {:server=>"localhost:3300", :connect_retry_interval=>0.1, :connect_retry_count=>5, :read_timeout=>60, :connect_timeout=>30, :buffered=>false, :on_connect=>#} 2012-10-15 07:50:27.174289 W [7609:70119841815260] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-15 07:50:27.174289 W [7609:70119841815260] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-15 07:50:27.275711 W [7609:70119841815260] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-15 07:50:27.275711 W [7609:70119841815260] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-15 07:50:27.377459 W [7609:70119841815260] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-15 07:50:27.377459 W [7609:70119841815260] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-15 07:50:27.478020 W [7609:70119841815260] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-15 07:50:27.478020 W [7609:70119841815260] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-15 07:50:27.579733 W [7609:70119841815260] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-15 07:50:27.579733 W [7609:70119841815260] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-15 07:50:27.681304 E [7609:70119841815260] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-15 07:50:27.681304 E [7609:70119841815260] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-15 07:50:27.681437 I [7609:70119841815260] (508.0ms) ResilientSocket::TCPClient ["localhost:3300"] -- Connecting to server localhost:3300 -- ResilientSocket::ConnectionFailure: After 5 connection attempts to host 'localhost:3300': Errno::ECONNREFUSED: Connection refused - connect(2) /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:496:in `rescue in block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:474:in `block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:467:in `connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:241:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:201:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:133:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:133:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:21:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:21:in `block (4 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:20:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' 2012-10-15 07:50:27.681437 I [7609:70119841815260] (508.0ms) ResilientSocket::TCPClient ["localhost:3300"] -- Connecting to server localhost:3300 -- ResilientSocket::ConnectionFailure: After 5 connection attempts to host 'localhost:3300': Errno::ECONNREFUSED: Connection refused - connect(2) /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:496:in `rescue in block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:474:in `block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:467:in `connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:241:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:201:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:133:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:133:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:21:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:21:in `block (4 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:20:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' -- ResilientSocket::ConnectionFailure: After 5 connection attempts to host 'localhost:3300': Errno::ECONNREFUSED: Connection refused - connect(2) /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:496:in `rescue in block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:474:in `block in connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/semantic_logger-0.7.0/lib/semantic_logger/base.rb:181:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:467:in `connect_to_server' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:241:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/resilient_socket-0.2.0/lib/resilient_socket/tcp_client.rb:201:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:133:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/ruby_skynet/client.rb:133:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:21:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:21:in `block (4 levels) in ' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:330:in `assert_raises' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/assertions.rb:69:in `assert_raise' /Users/rmorrison/Sandbox/ruby_skynet/test/ruby_skynet_client_test.rb:20:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194@ruby_skynet/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `block in create_test_from_should_hash' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:21:in `run' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in autorun' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' /Users/rmorrison/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun'