2012-10-08 14:52:56.318685 T [87124:70317548722900] Skynet::Doozer::Client -- Socket Connection parameters -- {:read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :server=>"127.0.0.1:8046", :buffered=>false, :on_connect=>#} 2012-10-08 14:52:56.323369 T [87124:70317548722900] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- ==> Sending -- "\x00\x00\x00\x04\b\x00\x10\x05" 2012-10-08 14:52:56.323721 D [87124:70317548722900] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- ==> #send Sent 8 bytes (0.3ms) 2012-10-08 14:52:56.324151 T [87124:70317548722900] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received -- "\x00\x00\x00\x06" 2012-10-08 14:52:56.324265 D [87124:70317548722900] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received upto 4 bytes (0.5ms) 2012-10-08 14:52:56.324569 T [87124:70317548722900] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received -- "\b\x00\x18\xB5\xE2\t" 2012-10-08 14:52:56.324584 D [87124:70317548722900] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received upto 6 bytes (0.2ms) 2012-10-08 14:52:56.328563 T [87124:70317548722900] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- ==> Sending -- "\x00\x00\x007\b\x00\x10\t\"+/services/TutorialService/*/Development/*/*8\x00H\xB5\xE2\t" 2012-10-08 14:52:56.328984 D [87124:70317548722900] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- ==> #send Sent 59 bytes (0.4ms) 2012-10-08 14:52:56.329209 T [87124:70317548722900] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received -- "\x00\x00\x01\xE8" 2012-10-08 14:52:56.329252 D [87124:70317548722900] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received upto 4 bytes (0.2ms) 2012-10-08 14:52:56.329483 T [87124:70317548722900] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received -- "\b\x00\x10\x04\x18\xB4\xE2\t*6/services/TutorialService/1/Development/127.0.0.1/90002\xA5\x03{\"Config\":{\"UUID\":\"a77044c3-1617-4df7-870b-b90c96bf3269\",\"Name\":\"TutorialService\",\"Version\":\"1\",\"Region\":\"Development\",\"ServiceAddr\":{\"IPAddress\":\"127.0.0.1\",\"Port\":9000,\"MaxPort\":9999},\"AdminAddr\":{\"IPAddress\":\"127.0.0.1\",\"Port\":9001,\"MaxPort\":9999}},\"Registered\":true,\"Stats\":{\"Clients\":0,\"StartTime\":\"2012-10-04T15:40:54Z-0400\",\"LastRequest\":\"2012-10-04T15:40:57Z-0400\",\"RequestsServed\":1,\"AverageResponseTime\":22000}}" 2012-10-08 14:52:56.329498 D [87124:70317548722900] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received upto 488 bytes (0.2ms) 2012-10-08 14:52:56.329881 T [87124:70317548722900] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- ==> Sending -- "\x00\x00\x007\b\x00\x10\t\"+/services/TutorialService/*/Development/*/*8\x01H\xB5\xE2\t" 2012-10-08 14:52:56.329925 D [87124:70317548722900] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- ==> #send Sent 59 bytes (0.0ms) 2012-10-08 14:52:56.330324 T [87124:70317548722900] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received -- "\x00\x00\x00\x05" 2012-10-08 14:52:56.330336 D [87124:70317548722900] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received upto 4 bytes (0.4ms) 2012-10-08 14:52:56.330387 T [87124:70317548722900] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received -- "\b\x00\xA0\x06\b" 2012-10-08 14:52:56.330396 D [87124:70317548722900] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received upto 5 bytes (0.0ms) 2012-10-08 14:53:19.971338 T [87247:70182886398680] Skynet::Doozer::Client -- Socket Connection parameters -- {:read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :server=>"127.0.0.1:8046", :buffered=>false, :on_connect=>#} 2012-10-08 14:53:19.981700 T [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- ==> Sending -- "\x00\x00\x00\x04\b\x00\x10\x05" 2012-10-08 14:53:19.981777 D [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- ==> #send Sent 8 bytes (0.0ms) 2012-10-08 14:53:19.982288 T [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received -- "\x00\x00\x00\x06" 2012-10-08 14:53:19.982303 D [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received upto 4 bytes (0.5ms) 2012-10-08 14:53:19.982524 T [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received -- "\b\x00\x18\xD2\xE2\t" 2012-10-08 14:53:19.982537 D [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received upto 6 bytes (0.2ms) 2012-10-08 14:53:19.982984 T [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- ==> Sending -- "\x00\x00\x007\b\x00\x10\t\"+/services/TutorialService/*/Development/*/*8\x00H\xD2\xE2\t" 2012-10-08 14:53:19.983295 D [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- ==> #send Sent 59 bytes (0.3ms) 2012-10-08 14:53:19.983450 T [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received -- "\x00\x00\x01\xE8" 2012-10-08 14:53:19.983465 D [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received upto 4 bytes (0.1ms) 2012-10-08 14:53:19.983702 T [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received -- "\b\x00\x10\x04\x18\xD2\xE2\t*6/services/TutorialService/1/Development/127.0.0.1/90002\xA5\x03{\"Config\":{\"UUID\":\"a77044c3-1617-4df7-870b-b90c96bf3269\",\"Name\":\"TutorialService\",\"Version\":\"1\",\"Region\":\"Development\",\"ServiceAddr\":{\"IPAddress\":\"127.0.0.1\",\"Port\":9000,\"MaxPort\":9999},\"AdminAddr\":{\"IPAddress\":\"127.0.0.1\",\"Port\":9001,\"MaxPort\":9999}},\"Registered\":true,\"Stats\":{\"Clients\":0,\"StartTime\":\"2012-10-04T15:40:54Z-0400\",\"LastRequest\":\"2012-10-04T15:40:57Z-0400\",\"RequestsServed\":1,\"AverageResponseTime\":22000}}" 2012-10-08 14:53:19.983717 D [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received upto 488 bytes (0.2ms) 2012-10-08 14:53:19.984035 T [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- ==> Sending -- "\x00\x00\x007\b\x00\x10\t\"+/services/TutorialService/*/Development/*/*8\x01H\xD2\xE2\t" 2012-10-08 14:53:19.984079 D [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- ==> #send Sent 59 bytes (0.0ms) 2012-10-08 14:53:19.984610 T [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received -- "\x00\x00\x00\x05" 2012-10-08 14:53:19.984630 D [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received upto 4 bytes (0.5ms) 2012-10-08 14:53:19.984848 T [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received -- "\b\x00\xA0\x06\b" 2012-10-08 14:53:19.984861 D [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received upto 5 bytes (0.2ms) 2012-10-08 14:55:29.795773 T [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- ==> Sending -- "\x00\x00\x00\x04\b\x00\x10\x05" 2012-10-08 14:55:29.795905 D [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- ==> #send Sent 8 bytes (0.1ms) 2012-10-08 14:55:29.796549 T [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received -- "\x00\x00\x00\x06" 2012-10-08 14:55:29.796567 D [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received upto 4 bytes (0.6ms) 2012-10-08 14:55:29.796627 T [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received -- "\b\x00\x18\xED\xE3\t" 2012-10-08 14:55:29.796638 D [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received upto 6 bytes (0.0ms) 2012-10-08 14:55:29.797070 T [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- ==> Sending -- "\x00\x00\x008\b\x00\x10\t\",/services/TuttorialService/*/Development/*/*8\x00H\xED\xE3\t" 2012-10-08 14:55:29.797155 D [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- ==> #send Sent 60 bytes (0.1ms) 2012-10-08 14:55:29.798469 T [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received -- "\x00\x00\x00\x05" 2012-10-08 14:55:29.798489 D [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received upto 4 bytes (1.3ms) 2012-10-08 14:55:29.798549 T [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received -- "\b\x00\xA0\x06\b" 2012-10-08 14:55:29.798559 D [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received upto 5 bytes (0.0ms) 2012-10-08 14:55:53.282836 T [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- ==> Sending -- "\x00\x00\x00\x04\b\x00\x10\x05" 2012-10-08 14:55:53.282938 D [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- ==> #send Sent 8 bytes (0.1ms) 2012-10-08 14:55:53.284260 T [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received -- "\x00\x00\x00\x06" 2012-10-08 14:55:53.284276 D [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received upto 4 bytes (1.3ms) 2012-10-08 14:55:53.284330 T [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received -- "\b\x00\x18\x8B\xE4\t" 2012-10-08 14:55:53.284339 D [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received upto 6 bytes (0.0ms) 2012-10-08 14:55:53.284668 T [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- ==> Sending -- "\x00\x00\x007\b\x00\x10\t\"+/services/TutorialService/*/Development/*/*8\x00H\x8B\xE4\t" 2012-10-08 14:55:53.284754 D [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- ==> #send Sent 59 bytes (0.1ms) 2012-10-08 14:55:53.285635 T [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received -- "\x00\x00\x01\xCB" 2012-10-08 14:55:53.285651 D [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received upto 4 bytes (0.9ms) 2012-10-08 14:55:53.285702 T [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received -- "\b\x00\x10\x04\x18\x86\xE4\t*6/services/TutorialService/1/Development/127.0.0.1/90002\x88\x03{\"Config\":{\"UUID\":\"8c28b3f6-234d-4f73-8d68-2656cae62c74\",\"Name\":\"TutorialService\",\"Version\":\"1\",\"Region\":\"Development\",\"ServiceAddr\":{\"IPAddress\":\"127.0.0.1\",\"Port\":9000,\"MaxPort\":9999},\"AdminAddr\":{\"IPAddress\":\"127.0.0.1\",\"Port\":9001,\"MaxPort\":9999}},\"Registered\":true,\"Stats\":{\"Clients\":0,\"StartTime\":\"2012-10-08T14:55:38Z-0400\",\"LastRequest\":\"\",\"RequestsServed\":0,\"AverageResponseTime\":0}}" 2012-10-08 14:55:53.285711 D [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received upto 459 bytes (0.0ms) 2012-10-08 14:55:53.286022 T [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- ==> Sending -- "\x00\x00\x007\b\x00\x10\t\"+/services/TutorialService/*/Development/*/*8\x01H\x8B\xE4\t" 2012-10-08 14:55:53.286097 D [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- ==> #send Sent 59 bytes (0.1ms) 2012-10-08 14:55:53.287035 T [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received -- "\x00\x00\x00\x05" 2012-10-08 14:55:53.287051 D [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received upto 4 bytes (0.9ms) 2012-10-08 14:55:53.287103 T [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received -- "\b\x00\xA0\x06\b" 2012-10-08 14:55:53.287112 D [87247:70182886398680] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received upto 5 bytes (0.0ms) 2012-10-08 14:57:28.585425 T [87511:70360099936980] Skynet::Doozer::Client -- Socket Connection parameters -- {:read_timeout=>5, :connect_timeout=>3, :connect_retry_interval=>0.1, :connect_retry_count=>3, :server=>"127.0.0.1:8046", :buffered=>false, :on_connect=>#} 2012-10-08 14:57:28.596123 T [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- ==> Sending -- "\x00\x00\x00\x04\b\x00\x10\x05" 2012-10-08 14:57:28.596445 D [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- ==> #send Sent 8 bytes (0.3ms) 2012-10-08 14:57:28.596552 T [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received -- "\x00\x00\x00\x06" 2012-10-08 14:57:28.596573 D [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received upto 4 bytes (0.1ms) 2012-10-08 14:57:28.596630 T [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received -- "\b\x00\x18\xFD\xE4\t" 2012-10-08 14:57:28.596642 D [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received upto 6 bytes (0.0ms) 2012-10-08 14:57:28.597069 T [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- ==> Sending -- "\x00\x00\x007\b\x00\x10\t\"+/services/TutorialService/*/Development/*/*8\x00H\xFD\xE4\t" 2012-10-08 14:57:28.597120 D [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- ==> #send Sent 59 bytes (0.0ms) 2012-10-08 14:57:28.597801 T [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received -- "\x00\x00\x01\xCB" 2012-10-08 14:57:28.597835 D [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received upto 4 bytes (0.7ms) 2012-10-08 14:57:28.598115 T [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received -- "\b\x00\x10\x04\x18\xF8\xE4\t*6/services/TutorialService/1/Development/127.0.0.1/90002\x88\x03{\"Config\":{\"UUID\":\"8c28b3f6-234d-4f73-8d68-2656cae62c74\",\"Name\":\"TutorialService\",\"Version\":\"1\",\"Region\":\"Development\",\"ServiceAddr\":{\"IPAddress\":\"127.0.0.1\",\"Port\":9000,\"MaxPort\":9999},\"AdminAddr\":{\"IPAddress\":\"127.0.0.1\",\"Port\":9001,\"MaxPort\":9999}},\"Registered\":true,\"Stats\":{\"Clients\":0,\"StartTime\":\"2012-10-08T14:55:38Z-0400\",\"LastRequest\":\"\",\"RequestsServed\":0,\"AverageResponseTime\":0}}" 2012-10-08 14:57:28.598156 D [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received upto 459 bytes (0.3ms) 2012-10-08 14:57:28.598478 T [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- ==> Sending -- "\x00\x00\x007\b\x00\x10\t\"+/services/TutorialService/*/Development/*/*8\x01H\xFD\xE4\t" 2012-10-08 14:57:28.599021 D [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- ==> #send Sent 59 bytes (0.5ms) 2012-10-08 14:57:28.599537 T [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received -- "\x00\x00\x00\x05" 2012-10-08 14:57:28.599555 D [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received upto 4 bytes (0.5ms) 2012-10-08 14:57:28.599839 T [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received -- "\b\x00\xA0\x06\b" 2012-10-08 14:57:28.599854 D [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received upto 5 bytes (0.3ms) 2012-10-08 14:57:28.610335 T [87511:70360099936980] Skynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3, :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :server=>"127.0.0.1:9000", :buffered=>false, :on_connect=>#} 2012-10-08 14:57:28.611035 D [87511:70360099936980] Skynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 14:57:28.611221 T [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:9000"] -- <== #read Received -- "\x12\x00\x00\x00" 2012-10-08 14:57:28.611239 D [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:9000"] -- <== #read Received upto 4 bytes (0.2ms) 2012-10-08 14:57:28.611492 T [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:9000"] -- <== #read Received -- "\bregistered\x00\x01\x00" 2012-10-08 14:57:28.611505 D [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:9000"] -- <== #read Received upto 14 bytes (0.2ms) 2012-10-08 14:57:28.611564 T [87511:70360099936980] Skynet::Client: TutorialService -- Service Handshake -- {"registered"=>true} 2012-10-08 14:57:28.611583 D [87511:70360099936980] Skynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 14:57:28.611593 T [87511:70360099936980] Skynet::Client: TutorialService -- Client Handshake -- {"clientid"=>nil} 2012-10-08 14:57:28.611738 T [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:9000"] -- ==> Sending --  clientid 2012-10-08 14:57:28.612295 D [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:9000"] -- ==> #send Sent 15 bytes (0.5ms) 2012-10-08 14:57:28.612915 D [87511:70360099936980] [507322186b693355d7000001] Skynet::Client: TutorialService -- Sending Header 2012-10-08 14:57:28.612928 T [87511:70360099936980] [507322186b693355d7000001] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:57:28.612950 T [87511:70360099936980] [507322186b693355d7000001] ResilientSocket::TCPClient ["127.0.0.1:9000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq 2012-10-08 14:57:28.613026 D [87511:70360099936980] [507322186b693355d7000001] ResilientSocket::TCPClient ["127.0.0.1:9000"] -- ==> #send Sent 57 bytes (0.1ms) 2012-10-08 14:57:28.613044 T [87511:70360099936980] [507322186b693355d7000001] Skynet::Client: TutorialService -- Parameters: -- {"value"=>5} 2012-10-08 14:57:28.613070 D [87511:70360099936980] [507322186b693355d7000001] Skynet::Client: TutorialService -- Sending Request 2012-10-08 14:57:28.613081 T [87511:70360099936980] [507322186b693355d7000001] Skynet::Client: TutorialService -- Request -- {"clientid"=>nil, "in"=>"\x10\x00\x00\x00\x10value\x00\x05\x00\x00\x00\x00", "method"=>"AddOne", "requestinfo"=>{"requestid"=>"507322186b693355d7000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 14:57:28.613102 T [87511:70360099936980] [507322186b693355d7000001] ResilientSocket::TCPClient ["127.0.0.1:9000"] -- ==> Sending -- ™ clientidinvaluemethodAddOnerequestinfoQrequestid507322186b693355d7000001retrycountoriginaddress 2012-10-08 14:57:28.613166 D [87511:70360099936980] [507322186b693355d7000001] ResilientSocket::TCPClient ["127.0.0.1:9000"] -- ==> #send Sent 153 bytes (0.1ms) 2012-10-08 14:57:28.613184 D [87511:70360099936980] [507322186b693355d7000001] Skynet::Client: TutorialService -- Reading header from server 2012-10-08 14:57:28.615199 T [87511:70360099936980] [507322186b693355d7000001] ResilientSocket::TCPClient ["127.0.0.1:9000"] -- <== #read Received -- "I\x00\x00\x00" 2012-10-08 14:57:28.615217 D [87511:70360099936980] [507322186b693355d7000001] ResilientSocket::TCPClient ["127.0.0.1:9000"] -- <== #read Received upto 4 bytes (2.0ms) 2012-10-08 14:57:28.615864 T [87511:70360099936980] [507322186b693355d7000001] ResilientSocket::TCPClient ["127.0.0.1:9000"] -- <== #read Received -- "\x02servicemethod\x00\x18\x00\x00\x00TutorialService.Forward\x00\x12seq\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02error\x00\x01\x00\x00\x00\x00\x00" 2012-10-08 14:57:28.615877 D [87511:70360099936980] [507322186b693355d7000001] ResilientSocket::TCPClient ["127.0.0.1:9000"] -- <== #read Received upto 69 bytes (0.6ms) 2012-10-08 14:57:28.615918 D [87511:70360099936980] [507322186b693355d7000001] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0, "error"=>""} 2012-10-08 14:57:28.615930 D [87511:70360099936980] [507322186b693355d7000001] Skynet::Client: TutorialService -- Reading response from server 2012-10-08 14:57:28.616497 T [87511:70360099936980] [507322186b693355d7000001] ResilientSocket::TCPClient ["127.0.0.1:9000"] -- <== #read Received -- "/\x00\x00\x00" 2012-10-08 14:57:28.616511 D [87511:70360099936980] [507322186b693355d7000001] ResilientSocket::TCPClient ["127.0.0.1:9000"] -- <== #read Received upto 4 bytes (0.6ms) 2012-10-08 14:57:28.616838 T [87511:70360099936980] [507322186b693355d7000001] ResilientSocket::TCPClient ["127.0.0.1:9000"] -- <== #read Received -- "\x05out\x00\x10\x00\x00\x00\x00\x10\x00\x00\x00\x10value\x00\x06\x00\x00\x00\x00\x02errstring\x00\x01\x00\x00\x00\x00\x00" 2012-10-08 14:57:28.616884 D [87511:70360099936980] [507322186b693355d7000001] ResilientSocket::TCPClient ["127.0.0.1:9000"] -- <== #read Received upto 43 bytes (0.3ms) 2012-10-08 14:57:28.616930 T [87511:70360099936980] [507322186b693355d7000001] Skynet::Client: TutorialService -- Response -- {"out"=>, "errstring"=>""} 2012-10-08 14:57:28.616981 T [87511:70360099936980] [507322186b693355d7000001] Skynet::Client: TutorialService -- Return Value -- {"value"=>6} 2012-10-08 14:57:28.616991 I [87511:70360099936980] [507322186b693355d7000001] Skynet::Client: TutorialService -- Called Skynet Service: TutorialService.AddOne (4.1ms) 2012-10-08 14:57:40.331594 T [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- ==> Sending -- "\x00\x00\x00\x04\b\x00\x10\x05" 2012-10-08 14:57:40.331719 D [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- ==> #send Sent 8 bytes (0.1ms) 2012-10-08 14:57:40.332553 T [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received -- "\x00\x00\x00\x06" 2012-10-08 14:57:40.332569 D [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received upto 4 bytes (0.8ms) 2012-10-08 14:57:40.332858 T [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received -- "\b\x00\x18\x8C\xE5\t" 2012-10-08 14:57:40.332874 D [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received upto 6 bytes (0.3ms) 2012-10-08 14:57:40.333242 T [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- ==> Sending -- "\x00\x00\x007\b\x00\x10\t\"+/services/TutorialService/*/Development/*/*8\x00H\x8C\xE5\t" 2012-10-08 14:57:40.333316 D [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- ==> #send Sent 59 bytes (0.1ms) 2012-10-08 14:57:40.334592 T [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received -- "\x00\x00\x01\xE8" 2012-10-08 14:57:40.334611 D [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received upto 4 bytes (1.3ms) 2012-10-08 14:57:40.334664 T [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received -- "\b\x00\x10\x04\x18\x8A\xE5\t*6/services/TutorialService/1/Development/127.0.0.1/90002\xA5\x03{\"Config\":{\"UUID\":\"8c28b3f6-234d-4f73-8d68-2656cae62c74\",\"Name\":\"TutorialService\",\"Version\":\"1\",\"Region\":\"Development\",\"ServiceAddr\":{\"IPAddress\":\"127.0.0.1\",\"Port\":9000,\"MaxPort\":9999},\"AdminAddr\":{\"IPAddress\":\"127.0.0.1\",\"Port\":9001,\"MaxPort\":9999}},\"Registered\":true,\"Stats\":{\"Clients\":0,\"StartTime\":\"2012-10-08T14:55:38Z-0400\",\"LastRequest\":\"2012-10-08T14:57:28Z-0400\",\"RequestsServed\":1,\"AverageResponseTime\":15000}}" 2012-10-08 14:57:40.334674 D [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received upto 488 bytes (0.0ms) 2012-10-08 14:57:40.335149 T [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- ==> Sending -- "\x00\x00\x007\b\x00\x10\t\"+/services/TutorialService/*/Development/*/*8\x01H\x8C\xE5\t" 2012-10-08 14:57:40.335607 D [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- ==> #send Sent 59 bytes (0.4ms) 2012-10-08 14:57:40.335938 T [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received -- "\x00\x00\x00\x05" 2012-10-08 14:57:40.335954 D [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received upto 4 bytes (0.3ms) 2012-10-08 14:57:40.336004 T [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received -- "\b\x00\xA0\x06\b" 2012-10-08 14:57:40.336013 D [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:8046"] -- <== #read Received upto 5 bytes (0.0ms) 2012-10-08 14:57:40.336145 T [87511:70360099936980] Skynet::Client: TutorialService -- Socket Connection parameters -- {:read_timeout=>3, :connect_timeout=>30, :connect_retry_interval=>0.1, :connect_retry_count=>5, :server=>"127.0.0.1:9000", :buffered=>false, :on_connect=>#} 2012-10-08 14:57:40.340511 D [87511:70360099936980] Skynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 14:57:40.340704 T [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:9000"] -- <== #read Received -- "\x12\x00\x00\x00" 2012-10-08 14:57:40.340727 D [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:9000"] -- <== #read Received upto 4 bytes (0.2ms) 2012-10-08 14:57:40.340951 T [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:9000"] -- <== #read Received -- "\bregistered\x00\x01\x00" 2012-10-08 14:57:40.340966 D [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:9000"] -- <== #read Received upto 14 bytes (0.2ms) 2012-10-08 14:57:40.341002 T [87511:70360099936980] Skynet::Client: TutorialService -- Service Handshake -- {"registered"=>true} 2012-10-08 14:57:40.341018 D [87511:70360099936980] Skynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 14:57:40.341028 T [87511:70360099936980] Skynet::Client: TutorialService -- Client Handshake -- {"clientid"=>nil} 2012-10-08 14:57:40.341050 T [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:9000"] -- ==> Sending --  clientid 2012-10-08 14:57:40.341095 D [87511:70360099936980] ResilientSocket::TCPClient ["127.0.0.1:9000"] -- ==> #send Sent 15 bytes (0.0ms) 2012-10-08 14:57:40.341150 D [87511:70360099936980] [507322246b693355d7000002] Skynet::Client: TutorialService -- Sending Header 2012-10-08 14:57:40.341161 T [87511:70360099936980] [507322246b693355d7000002] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:57:40.341181 T [87511:70360099936980] [507322246b693355d7000002] ResilientSocket::TCPClient ["127.0.0.1:9000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq 2012-10-08 14:57:40.341957 D [87511:70360099936980] [507322246b693355d7000002] ResilientSocket::TCPClient ["127.0.0.1:9000"] -- ==> #send Sent 57 bytes (0.8ms) 2012-10-08 14:57:40.341982 T [87511:70360099936980] [507322246b693355d7000002] Skynet::Client: TutorialService -- Parameters: -- {"value"=>5} 2012-10-08 14:57:40.342011 D [87511:70360099936980] [507322246b693355d7000002] Skynet::Client: TutorialService -- Sending Request 2012-10-08 14:57:40.342023 T [87511:70360099936980] [507322246b693355d7000002] Skynet::Client: TutorialService -- Request -- {"clientid"=>nil, "in"=>"\x10\x00\x00\x00\x10value\x00\x05\x00\x00\x00\x00", "method"=>"AddOne", "requestinfo"=>{"requestid"=>"507322246b693355d7000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 14:57:40.342042 T [87511:70360099936980] [507322246b693355d7000002] ResilientSocket::TCPClient ["127.0.0.1:9000"] -- ==> Sending -- ™ clientidinvaluemethodAddOnerequestinfoQrequestid507322246b693355d7000002retrycountoriginaddress 2012-10-08 14:57:40.342086 D [87511:70360099936980] [507322246b693355d7000002] ResilientSocket::TCPClient ["127.0.0.1:9000"] -- ==> #send Sent 153 bytes (0.0ms) 2012-10-08 14:57:40.342105 D [87511:70360099936980] [507322246b693355d7000002] Skynet::Client: TutorialService -- Reading header from server 2012-10-08 14:57:40.343067 T [87511:70360099936980] [507322246b693355d7000002] ResilientSocket::TCPClient ["127.0.0.1:9000"] -- <== #read Received -- "I\x00\x00\x00" 2012-10-08 14:57:40.343093 D [87511:70360099936980] [507322246b693355d7000002] ResilientSocket::TCPClient ["127.0.0.1:9000"] -- <== #read Received upto 4 bytes (1.0ms) 2012-10-08 14:57:40.343346 T [87511:70360099936980] [507322246b693355d7000002] ResilientSocket::TCPClient ["127.0.0.1:9000"] -- <== #read Received -- "\x02servicemethod\x00\x18\x00\x00\x00TutorialService.Forward\x00\x12seq\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02error\x00\x01\x00\x00\x00\x00\x00" 2012-10-08 14:57:40.343362 D [87511:70360099936980] [507322246b693355d7000002] ResilientSocket::TCPClient ["127.0.0.1:9000"] -- <== #read Received upto 69 bytes (0.2ms) 2012-10-08 14:57:40.343402 D [87511:70360099936980] [507322246b693355d7000002] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0, "error"=>""} 2012-10-08 14:57:40.343413 D [87511:70360099936980] [507322246b693355d7000002] Skynet::Client: TutorialService -- Reading response from server 2012-10-08 14:57:40.343462 T [87511:70360099936980] [507322246b693355d7000002] ResilientSocket::TCPClient ["127.0.0.1:9000"] -- <== #read Received -- "/\x00\x00\x00" 2012-10-08 14:57:40.343473 D [87511:70360099936980] [507322246b693355d7000002] ResilientSocket::TCPClient ["127.0.0.1:9000"] -- <== #read Received upto 4 bytes (0.0ms) 2012-10-08 14:57:40.343522 T [87511:70360099936980] [507322246b693355d7000002] ResilientSocket::TCPClient ["127.0.0.1:9000"] -- <== #read Received -- "\x05out\x00\x10\x00\x00\x00\x00\x10\x00\x00\x00\x10value\x00\x06\x00\x00\x00\x00\x02errstring\x00\x01\x00\x00\x00\x00\x00" 2012-10-08 14:57:40.343532 D [87511:70360099936980] [507322246b693355d7000002] ResilientSocket::TCPClient ["127.0.0.1:9000"] -- <== #read Received upto 43 bytes (0.0ms) 2012-10-08 14:57:40.343571 T [87511:70360099936980] [507322246b693355d7000002] Skynet::Client: TutorialService -- Response -- {"out"=>, "errstring"=>""} 2012-10-08 14:57:40.343598 T [87511:70360099936980] [507322246b693355d7000002] Skynet::Client: TutorialService -- Return Value -- {"value"=>6} 2012-10-08 14:57:40.343607 I [87511:70360099936980] [507322246b693355d7000002] Skynet::Client: TutorialService -- Called Skynet Service: TutorialService.AddOne (2.5ms) 2012-10-08 14:58:40.025948 T [87751:70359290436320] Skynet::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-08 14:58:40.025948 T [87751:70359290436320] Skynet::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-08 14:58:40.042034 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x00" 2012-10-08 14:58:40.042034 T [87751:70359290436320] 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-08 14:58:40.042332 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.3ms) 2012-10-08 14:58:40.042332 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.3ms) 2012-10-08 14:58:40.042429 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\a" 2012-10-08 14:58:40.042429 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\a" -- "\x00\x00\x00\a" 2012-10-08 14:58:40.042440 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.1ms) 2012-10-08 14:58:40.042440 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.1ms) 2012-10-08 14:58:40.042495 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00*\x03ctl" 2012-10-08 14:58:40.042495 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00*\x03ctl" -- "\b\x00*\x03ctl" 2012-10-08 14:58:40.042505 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 7 bytes (0.0ms) 2012-10-08 14:58:40.042505 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 7 bytes (0.0ms) 2012-10-08 14:58:40.043167 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x01" 2012-10-08 14:58:40.043167 T [87751:70359290436320] 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-08 14:58:40.043393 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.2ms) 2012-10-08 14:58:40.043393 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.2ms) 2012-10-08 14:58:40.043457 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\a" 2012-10-08 14:58:40.043457 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\a" -- "\x00\x00\x00\a" 2012-10-08 14:58:40.043466 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.0ms) 2012-10-08 14:58:40.043466 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.0ms) 2012-10-08 14:58:40.043512 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00*\x03foo" 2012-10-08 14:58:40.043512 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00*\x03foo" -- "\b\x00*\x03foo" 2012-10-08 14:58:40.043521 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 7 bytes (0.0ms) 2012-10-08 14:58:40.043521 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 7 bytes (0.0ms) 2012-10-08 14:58:40.043759 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x02" 2012-10-08 14:58:40.043759 T [87751:70359290436320] 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-08 14:58:40.043965 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.2ms) 2012-10-08 14:58:40.043965 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.2ms) 2012-10-08 14:58:40.044017 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\f" 2012-10-08 14:58:40.044017 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\f" -- "\x00\x00\x00\f" 2012-10-08 14:58:40.044027 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.0ms) 2012-10-08 14:58:40.044027 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.0ms) 2012-10-08 14:58:40.044375 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00*\bservices" 2012-10-08 14:58:40.044375 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00*\bservices" -- "\b\x00*\bservices" 2012-10-08 14:58:40.044388 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 12 bytes (0.3ms) 2012-10-08 14:58:40.044388 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 12 bytes (0.3ms) 2012-10-08 14:58:40.044614 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x03" 2012-10-08 14:58:40.044614 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x03" -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x03" 2012-10-08 14:58:40.048834 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (4.2ms) 2012-10-08 14:58:40.048834 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (4.2ms) 2012-10-08 14:58:40.049121 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x05" 2012-10-08 14:58:40.049121 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x05" -- "\x00\x00\x00\x05" 2012-10-08 14:58:40.049151 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.2ms) 2012-10-08 14:58:40.049151 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.2ms) 2012-10-08 14:58:40.049456 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\xA0\x06\b" 2012-10-08 14:58:40.049456 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\xA0\x06\b" -- "\b\x00\xA0\x06\b" 2012-10-08 14:58:40.049485 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 5 bytes (0.3ms) 2012-10-08 14:58:40.049485 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 5 bytes (0.3ms) 2012-10-08 14:58:40.051053 T [87751:70359290436320] 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-08 14:58:40.051053 T [87751:70359290436320] 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-08 14:58:40.051418 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.3ms) 2012-10-08 14:58:40.051418 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.3ms) 2012-10-08 14:58:40.052475 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" 2012-10-08 14:58:40.052475 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" -- "\x00\x00\x00\x02" 2012-10-08 14:58:40.052574 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.1ms) 2012-10-08 14:58:40.052574 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.1ms) 2012-10-08 14:58:40.053267 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" 2012-10-08 14:58:40.053267 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" -- "\b\x00" 2012-10-08 14:58:40.053320 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (0.7ms) 2012-10-08 14:58:40.053320 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (0.7ms) 2012-10-08 14:58:40.053888 T [87751:70359290436320] Skynet::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-08 14:58:40.053888 T [87751:70359290436320] Skynet::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-08 14:58:40.060058 T [87751:70359290436320] 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-08 14:58:40.060058 T [87751:70359290436320] 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-08 14:58:40.064244 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (4.1ms) 2012-10-08 14:58:40.064244 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (4.1ms) 2012-10-08 14:58:40.064917 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" 2012-10-08 14:58:40.064917 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" -- "\x00\x00\x00\x02" 2012-10-08 14:58:40.064929 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.6ms) 2012-10-08 14:58:40.064929 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.6ms) 2012-10-08 14:58:40.064982 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" 2012-10-08 14:58:40.064982 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" -- "\b\x00" 2012-10-08 14:58:40.064992 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (0.0ms) 2012-10-08 14:58:40.064992 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (0.0ms) 2012-10-08 14:58:40.065278 T [87751:70359290436320] Skynet::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-08 14:58:40.065278 T [87751:70359290436320] Skynet::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-08 14:58:40.069040 T [87751:70359290436320] 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-08 14:58:40.069040 T [87751:70359290436320] 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-08 14:58:40.078547 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 38 bytes (9.4ms) 2012-10-08 14:58:40.078547 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 38 bytes (9.4ms) 2012-10-08 14:58:40.079002 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x06" 2012-10-08 14:58:40.079002 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x06" -- "\x00\x00\x00\x06" 2012-10-08 14:58:40.079042 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.4ms) 2012-10-08 14:58:40.079042 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.4ms) 2012-10-08 14:58:40.079367 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\xD6\xE5\t" 2012-10-08 14:58:40.079367 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\xD6\xE5\t" -- "\b\x00\x18\xD6\xE5\t" 2012-10-08 14:58:40.079408 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes (0.3ms) 2012-10-08 14:58:40.079408 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes (0.3ms) 2012-10-08 14:58:40.080437 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\x0F\b\x00\x10\x01\"\t/test/foo" 2012-10-08 14:58:40.080437 T [87751:70359290436320] 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-08 14:58:40.081102 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 19 bytes (0.7ms) 2012-10-08 14:58:40.081102 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 19 bytes (0.7ms) 2012-10-08 14:58:40.084113 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x0E" 2012-10-08 14:58:40.084113 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x0E" -- "\x00\x00\x00\x0E" 2012-10-08 14:58:40.084168 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (3.0ms) 2012-10-08 14:58:40.084168 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (3.0ms) 2012-10-08 14:58:40.084608 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\xD6\xE5\t2\x06value2" 2012-10-08 14:58:40.084608 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\xD6\xE5\t2\x06value2" -- "\b\x00\x18\xD6\xE5\t2\x06value2" 2012-10-08 14:58:40.084647 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 14 bytes (0.5ms) 2012-10-08 14:58:40.084647 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 14 bytes (0.5ms) 2012-10-08 14:58:40.086339 T [87751:70359290436320] 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-08 14:58:40.086339 T [87751:70359290436320] 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-08 14:58:40.086388 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.0ms) 2012-10-08 14:58:40.086388 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.0ms) 2012-10-08 14:58:40.087915 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" 2012-10-08 14:58:40.087915 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" -- "\x00\x00\x00\x02" 2012-10-08 14:58:40.087960 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.5ms) 2012-10-08 14:58:40.087960 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.5ms) 2012-10-08 14:58:40.088279 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" 2012-10-08 14:58:40.088279 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" -- "\b\x00" 2012-10-08 14:58:40.088318 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (0.3ms) 2012-10-08 14:58:40.088318 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (0.3ms) 2012-10-08 14:58:40.089016 T [87751:70359290436320] Skynet::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-08 14:58:40.089016 T [87751:70359290436320] Skynet::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-08 14:58:40.093887 W [87751:70359290436320] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-08 14:58:40.093887 W [87751:70359290436320] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-08 14:58:40.195806 W [87751:70359290436320] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-08 14:58:40.195806 W [87751:70359290436320] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-08 14:58:40.298342 W [87751:70359290436320] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-08 14:58:40.298342 W [87751:70359290436320] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-08 14:58:40.399813 W [87751:70359290436320] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-08 14:58:40.399813 W [87751:70359290436320] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-08 14:58:40.502537 W [87751:70359290436320] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-08 14:58:40.502537 W [87751:70359290436320] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-08 14:58:40.604284 E [87751:70359290436320] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-08 14:58:40.604284 E [87751:70359290436320] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-08 14:58:40.604413 I [87751:70359290436320] 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/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:163:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/doozer/client.rb:36:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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' (515.3ms) 2012-10-08 14:58:40.604413 I [87751:70359290436320] 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/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:163:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/doozer/client.rb:36:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:163:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/doozer/client.rb:36:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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' (515.3ms) 2012-10-08 14:58:40.610338 T [87751:70359290436320] Skynet::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-08 14:58:40.610338 T [87751:70359290436320] Skynet::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-08 14:58:40.610499 D [87751:70359291714660] SimpleServer -- Waiting for a client to connect 2012-10-08 14:58:40.610499 D [87751:70359291714660] SimpleServer -- Waiting for a client to connect 2012-10-08 14:58:40.617438 D [87751:70359290436320] Skynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 14:58:40.617438 D [87751:70359290436320] Skynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 14:58:40.617526 D [87751:70359291714660] SimpleServer -- Client connected, waiting for data from client 2012-10-08 14:58:40.617526 D [87751:70359291714660] SimpleServer -- Client connected, waiting for data from client 2012-10-08 14:58:40.618023 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" 2012-10-08 14:58:40.618023 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" -- "$\x00\x00\x00" 2012-10-08 14:58:40.618035 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.5ms) 2012-10-08 14:58:40.618035 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.5ms) 2012-10-08 14:58:40.618101 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-08 14:58:40.618101 T [87751:70359290436320] 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-08 14:58:40.618111 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.0ms) 2012-10-08 14:58:40.618111 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.0ms) 2012-10-08 14:58:40.618160 T [87751:70359290436320] Skynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} 2012-10-08 14:58:40.618160 T [87751:70359290436320] Skynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} -- {"registered"=>true, "clientid"=>"123"} 2012-10-08 14:58:40.618182 D [87751:70359290436320] Skynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 14:58:40.618182 D [87751:70359290436320] Skynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 14:58:40.618192 T [87751:70359290436320] Skynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} 2012-10-08 14:58:40.618192 T [87751:70359290436320] Skynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} -- {"clientid"=>"123"} 2012-10-08 14:58:40.618212 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 2012-10-08 14:58:40.618212 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 -- clientid123 2012-10-08 14:58:40.618256 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes (0.0ms) 2012-10-08 14:58:40.618256 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes (0.0ms) 2012-10-08 14:58:40.618338 D [87751:70359290436320] [507322606b693356c7000001] Skynet::Client: TutorialService -- Sending Header 2012-10-08 14:58:40.618338 D [87751:70359290436320] [507322606b693356c7000001] Skynet::Client: TutorialService -- Sending Header 2012-10-08 14:58:40.618348 T [87751:70359290436320] [507322606b693356c7000001] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:58:40.618348 T [87751:70359290436320] [507322606b693356c7000001] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:58:40.618367 T [87751:70359290436320] [507322606b693356c7000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq 2012-10-08 14:58:40.618367 T [87751:70359290436320] [507322606b693356c7000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq -- 9servicemethodTutorialService.Forwardseq 2012-10-08 14:58:40.618411 D [87751:70359290436320] [507322606b693356c7000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.0ms) 2012-10-08 14:58:40.618411 D [87751:70359290436320] [507322606b693356c7000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.0ms) 2012-10-08 14:58:40.618427 T [87751:70359290436320] [507322606b693356c7000001] Skynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} 2012-10-08 14:58:40.618427 T [87751:70359290436320] [507322606b693356c7000001] Skynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} -- {"some"=>"parameters"} 2012-10-08 14:58:40.618453 D [87751:70359290436320] [507322606b693356c7000001] Skynet::Client: TutorialService -- Sending Request 2012-10-08 14:58:40.618453 D [87751:70359290436320] [507322606b693356c7000001] Skynet::Client: TutorialService -- Sending Request 2012-10-08 14:58:40.618463 T [87751:70359290436320] [507322606b693356c7000001] Skynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507322606b693356c7000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 14:58:40.618463 T [87751:70359290436320] [507322606b693356c7000001] Skynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507322606b693356c7000001", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507322606b693356c7000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 14:58:40.618491 T [87751:70359290436320] [507322606b693356c7000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507322606b693356c7000001retrycountoriginaddress 2012-10-08 14:58:40.618491 T [87751:70359290436320] [507322606b693356c7000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507322606b693356c7000001retrycountoriginaddress -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507322606b693356c7000001retrycountoriginaddress 2012-10-08 14:58:40.618533 D [87751:70359290436320] [507322606b693356c7000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 170 bytes (0.0ms) 2012-10-08 14:58:40.618533 D [87751:70359290436320] [507322606b693356c7000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 170 bytes (0.0ms) 2012-10-08 14:58:40.618551 D [87751:70359290436320] [507322606b693356c7000001] Skynet::Client: TutorialService -- Reading header from server 2012-10-08 14:58:40.618551 D [87751:70359290436320] [507322606b693356c7000001] Skynet::Client: TutorialService -- Reading header from server 2012-10-08 14:58:40.619132 D [87751:70359291714660] SimpleServer -- ****************** 2012-10-08 14:58:40.619132 D [87751:70359291714660] SimpleServer -- ****************** 2012-10-08 14:58:40.619147 D [87751:70359291714660] SimpleServer -- Received Request 2012-10-08 14:58:40.619147 D [87751:70359291714660] SimpleServer -- Received Request 2012-10-08 14:58:40.619157 T [87751:70359291714660] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:58:40.619157 T [87751:70359291714660] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:58:40.619229 T [87751:70359291714660] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507322606b693356c7000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 14:58:40.619229 T [87751:70359291714660] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507322606b693356c7000001", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507322606b693356c7000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 14:58:40.619252 D [87751:70359291714660] SimpleServer -- Sending Header 2012-10-08 14:58:40.619252 D [87751:70359291714660] SimpleServer -- Sending Header 2012-10-08 14:58:40.619310 D [87751:70359291714660] SimpleServer -- Sending Reply 2012-10-08 14:58:40.619310 D [87751:70359291714660] SimpleServer -- Sending Reply 2012-10-08 14:58:40.619321 T [87751:70359291714660] SimpleServer -- Reply -- {"result"=>"test1"} 2012-10-08 14:58:40.619321 T [87751:70359291714660] SimpleServer -- Reply -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-08 14:58:40.619667 T [87751:70359290436320] [507322606b693356c7000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "9\x00\x00\x00" 2012-10-08 14:58:40.619667 T [87751:70359290436320] [507322606b693356c7000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "9\x00\x00\x00" -- "9\x00\x00\x00" 2012-10-08 14:58:40.619682 D [87751:70359290436320] [507322606b693356c7000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (1.1ms) 2012-10-08 14:58:40.619682 D [87751:70359290436320] [507322606b693356c7000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (1.1ms) 2012-10-08 14:58:40.619737 T [87751:70359290436320] [507322606b693356c7000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "\x02servicemethod\x00\x18\x00\x00\x00TutorialService.Forward\x00\x10seq\x00\x00\x00\x00\x00\x00" 2012-10-08 14:58:40.619737 T [87751:70359290436320] [507322606b693356c7000001] 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-08 14:58:40.619747 D [87751:70359290436320] [507322606b693356c7000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 53 bytes (0.0ms) 2012-10-08 14:58:40.619747 D [87751:70359290436320] [507322606b693356c7000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 53 bytes (0.0ms) 2012-10-08 14:58:40.619781 D [87751:70359290436320] [507322606b693356c7000001] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:58:40.619781 D [87751:70359290436320] [507322606b693356c7000001] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:58:40.619791 D [87751:70359290436320] [507322606b693356c7000001] Skynet::Client: TutorialService -- Reading response from server 2012-10-08 14:58:40.619791 D [87751:70359290436320] [507322606b693356c7000001] Skynet::Client: TutorialService -- Reading response from server 2012-10-08 14:58:40.619839 T [87751:70359290436320] [507322606b693356c7000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "&\x00\x00\x00" 2012-10-08 14:58:40.619839 T [87751:70359290436320] [507322606b693356c7000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "&\x00\x00\x00" -- "&\x00\x00\x00" 2012-10-08 14:58:40.619849 D [87751:70359290436320] [507322606b693356c7000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.0ms) 2012-10-08 14:58:40.619849 D [87751:70359290436320] [507322606b693356c7000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.0ms) 2012-10-08 14:58:40.619899 T [87751:70359290436320] [507322606b693356c7000001] 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-08 14:58:40.619899 T [87751:70359290436320] [507322606b693356c7000001] 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-08 14:58:40.619909 D [87751:70359290436320] [507322606b693356c7000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 34 bytes (0.0ms) 2012-10-08 14:58:40.619909 D [87751:70359290436320] [507322606b693356c7000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 34 bytes (0.0ms) 2012-10-08 14:58:40.619938 T [87751:70359290436320] [507322606b693356c7000001] Skynet::Client: TutorialService -- Response -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} 2012-10-08 14:58:40.619938 T [87751:70359290436320] [507322606b693356c7000001] Skynet::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-08 14:58:40.619963 T [87751:70359290436320] [507322606b693356c7000001] Skynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} 2012-10-08 14:58:40.619963 T [87751:70359290436320] [507322606b693356c7000001] Skynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-08 14:58:40.619974 I [87751:70359290436320] [507322606b693356c7000001] Skynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 (1.6ms) 2012-10-08 14:58:40.619974 I [87751:70359290436320] [507322606b693356c7000001] Skynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 (1.6ms) 2012-10-08 14:58:40.620623 T [87751:70359290436320] Skynet::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-08 14:58:40.620623 T [87751:70359290436320] Skynet::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-08 14:58:40.621687 D [87751:70359291772900] SimpleServer -- Waiting for a client to connect 2012-10-08 14:58:40.621687 D [87751:70359291772900] SimpleServer -- Waiting for a client to connect 2012-10-08 14:58:40.622954 D [87751:70359290436320] Skynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 14:58:40.622954 D [87751:70359290436320] Skynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 14:58:40.623032 D [87751:70359291772900] SimpleServer -- Client connected, waiting for data from client 2012-10-08 14:58:40.623032 D [87751:70359291772900] SimpleServer -- Client connected, waiting for data from client 2012-10-08 14:58:40.623245 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" 2012-10-08 14:58:40.623245 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" -- "$\x00\x00\x00" 2012-10-08 14:58:40.623258 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.3ms) 2012-10-08 14:58:40.623258 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.3ms) 2012-10-08 14:58:40.623316 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-08 14:58:40.623316 T [87751:70359290436320] 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-08 14:58:40.623326 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.0ms) 2012-10-08 14:58:40.623326 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.0ms) 2012-10-08 14:58:40.623362 T [87751:70359290436320] Skynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} 2012-10-08 14:58:40.623362 T [87751:70359290436320] Skynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} -- {"registered"=>true, "clientid"=>"123"} 2012-10-08 14:58:40.623376 D [87751:70359290436320] Skynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 14:58:40.623376 D [87751:70359290436320] Skynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 14:58:40.623385 T [87751:70359290436320] Skynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} 2012-10-08 14:58:40.623385 T [87751:70359290436320] Skynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} -- {"clientid"=>"123"} 2012-10-08 14:58:40.623404 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 2012-10-08 14:58:40.623404 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 -- clientid123 2012-10-08 14:58:40.623448 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes (0.0ms) 2012-10-08 14:58:40.623448 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes (0.0ms) 2012-10-08 14:58:40.623543 D [87751:70359290436320] [507322606b693356c7000002] Skynet::Client: TutorialService -- Sending Header 2012-10-08 14:58:40.623543 D [87751:70359290436320] [507322606b693356c7000002] Skynet::Client: TutorialService -- Sending Header 2012-10-08 14:58:40.623559 T [87751:70359290436320] [507322606b693356c7000002] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:58:40.623559 T [87751:70359290436320] [507322606b693356c7000002] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:58:40.623583 T [87751:70359290436320] [507322606b693356c7000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq 2012-10-08 14:58:40.623583 T [87751:70359290436320] [507322606b693356c7000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq -- 9servicemethodTutorialService.Forwardseq 2012-10-08 14:58:40.623628 D [87751:70359290436320] [507322606b693356c7000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.0ms) 2012-10-08 14:58:40.623628 D [87751:70359290436320] [507322606b693356c7000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.0ms) 2012-10-08 14:58:40.623646 T [87751:70359290436320] [507322606b693356c7000002] Skynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} 2012-10-08 14:58:40.623646 T [87751:70359290436320] [507322606b693356c7000002] Skynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} -- {"some"=>"parameters"} 2012-10-08 14:58:40.623672 D [87751:70359290436320] [507322606b693356c7000002] Skynet::Client: TutorialService -- Sending Request 2012-10-08 14:58:40.623672 D [87751:70359290436320] [507322606b693356c7000002] Skynet::Client: TutorialService -- Sending Request 2012-10-08 14:58:40.623682 T [87751:70359290436320] [507322606b693356c7000002] Skynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507322606b693356c7000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 14:58:40.623682 T [87751:70359290436320] [507322606b693356c7000002] Skynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507322606b693356c7000002", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507322606b693356c7000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 14:58:40.623701 T [87751:70359290436320] [507322606b693356c7000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507322606b693356c7000002retrycountoriginaddress 2012-10-08 14:58:40.623701 T [87751:70359290436320] [507322606b693356c7000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507322606b693356c7000002retrycountoriginaddress -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507322606b693356c7000002retrycountoriginaddress 2012-10-08 14:58:40.623745 D [87751:70359290436320] [507322606b693356c7000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 170 bytes (0.0ms) 2012-10-08 14:58:40.623745 D [87751:70359290436320] [507322606b693356c7000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 170 bytes (0.0ms) 2012-10-08 14:58:40.623762 D [87751:70359290436320] [507322606b693356c7000002] Skynet::Client: TutorialService -- Reading header from server 2012-10-08 14:58:40.623762 D [87751:70359290436320] [507322606b693356c7000002] Skynet::Client: TutorialService -- Reading header from server 2012-10-08 14:58:40.624415 D [87751:70359291772900] SimpleServer -- ****************** 2012-10-08 14:58:40.624415 D [87751:70359291772900] SimpleServer -- ****************** 2012-10-08 14:58:40.624428 D [87751:70359291772900] SimpleServer -- Received Request 2012-10-08 14:58:40.624428 D [87751:70359291772900] SimpleServer -- Received Request 2012-10-08 14:58:40.624438 T [87751:70359291772900] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:58:40.624438 T [87751:70359291772900] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:58:40.624506 T [87751:70359291772900] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507322606b693356c7000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 14:58:40.624506 T [87751:70359291772900] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507322606b693356c7000002", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507322606b693356c7000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 14:58:40.624529 D [87751:70359291772900] SimpleServer -- Sending Header 2012-10-08 14:58:40.624529 D [87751:70359291772900] SimpleServer -- Sending Header 2012-10-08 14:58:40.624581 D [87751:70359291772900] SimpleServer -- Sending Reply 2012-10-08 14:58:40.624581 D [87751:70359291772900] SimpleServer -- Sending Reply 2012-10-08 14:58:40.624595 T [87751:70359291772900] SimpleServer -- Reply -- {"result"=>"test1"} 2012-10-08 14:58:40.624595 T [87751:70359291772900] SimpleServer -- Reply -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-08 14:58:40.624787 T [87751:70359290436320] [507322606b693356c7000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "9\x00\x00\x00" 2012-10-08 14:58:40.624787 T [87751:70359290436320] [507322606b693356c7000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "9\x00\x00\x00" -- "9\x00\x00\x00" 2012-10-08 14:58:40.624811 D [87751:70359290436320] [507322606b693356c7000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (1.0ms) 2012-10-08 14:58:40.624811 D [87751:70359290436320] [507322606b693356c7000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (1.0ms) 2012-10-08 14:58:40.625278 T [87751:70359290436320] [507322606b693356c7000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "\x02servicemethod\x00\x18\x00\x00\x00TutorialService.Forward\x00\x10seq\x00\x00\x00\x00\x00\x00" 2012-10-08 14:58:40.625278 T [87751:70359290436320] [507322606b693356c7000002] 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-08 14:58:40.625292 D [87751:70359290436320] [507322606b693356c7000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 53 bytes (0.5ms) 2012-10-08 14:58:40.625292 D [87751:70359290436320] [507322606b693356c7000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 53 bytes (0.5ms) 2012-10-08 14:58:40.625327 D [87751:70359290436320] [507322606b693356c7000002] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:58:40.625327 D [87751:70359290436320] [507322606b693356c7000002] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:58:40.625338 D [87751:70359290436320] [507322606b693356c7000002] Skynet::Client: TutorialService -- Reading response from server 2012-10-08 14:58:40.625338 D [87751:70359290436320] [507322606b693356c7000002] Skynet::Client: TutorialService -- Reading response from server 2012-10-08 14:58:40.625392 T [87751:70359290436320] [507322606b693356c7000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "&\x00\x00\x00" 2012-10-08 14:58:40.625392 T [87751:70359290436320] [507322606b693356c7000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "&\x00\x00\x00" -- "&\x00\x00\x00" 2012-10-08 14:58:40.625402 D [87751:70359290436320] [507322606b693356c7000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.0ms) 2012-10-08 14:58:40.625402 D [87751:70359290436320] [507322606b693356c7000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.0ms) 2012-10-08 14:58:40.625451 T [87751:70359290436320] [507322606b693356c7000002] 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-08 14:58:40.625451 T [87751:70359290436320] [507322606b693356c7000002] 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-08 14:58:40.625461 D [87751:70359290436320] [507322606b693356c7000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 34 bytes (0.0ms) 2012-10-08 14:58:40.625461 D [87751:70359290436320] [507322606b693356c7000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 34 bytes (0.0ms) 2012-10-08 14:58:40.625490 T [87751:70359290436320] [507322606b693356c7000002] Skynet::Client: TutorialService -- Response -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} 2012-10-08 14:58:40.625490 T [87751:70359290436320] [507322606b693356c7000002] Skynet::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-08 14:58:40.625513 T [87751:70359290436320] [507322606b693356c7000002] Skynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} 2012-10-08 14:58:40.625513 T [87751:70359290436320] [507322606b693356c7000002] Skynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-08 14:58:40.625521 I [87751:70359290436320] [507322606b693356c7000002] Skynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 (2.0ms) 2012-10-08 14:58:40.625521 I [87751:70359290436320] [507322606b693356c7000002] Skynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 (2.0ms) 2012-10-08 14:58:40.627281 T [87751:70359290436320] Skynet::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-08 14:58:40.627281 T [87751:70359290436320] Skynet::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-08 14:58:40.627389 D [87751:70359291245080] SimpleServer -- Waiting for a client to connect 2012-10-08 14:58:40.627389 D [87751:70359291245080] SimpleServer -- Waiting for a client to connect 2012-10-08 14:58:40.636148 D [87751:70359290436320] Skynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 14:58:40.636148 D [87751:70359290436320] Skynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 14:58:40.636257 D [87751:70359291245080] SimpleServer -- Client connected, waiting for data from client 2012-10-08 14:58:40.636257 D [87751:70359291245080] SimpleServer -- Client connected, waiting for data from client 2012-10-08 14:58:40.636663 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" 2012-10-08 14:58:40.636663 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" -- "$\x00\x00\x00" 2012-10-08 14:58:40.636681 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.5ms) 2012-10-08 14:58:40.636681 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.5ms) 2012-10-08 14:58:40.637075 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-08 14:58:40.637075 T [87751:70359290436320] 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-08 14:58:40.637086 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.4ms) 2012-10-08 14:58:40.637086 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.4ms) 2012-10-08 14:58:40.637127 T [87751:70359290436320] Skynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} 2012-10-08 14:58:40.637127 T [87751:70359290436320] Skynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} -- {"registered"=>true, "clientid"=>"123"} 2012-10-08 14:58:40.637143 D [87751:70359290436320] Skynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 14:58:40.637143 D [87751:70359290436320] Skynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 14:58:40.637152 T [87751:70359290436320] Skynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} 2012-10-08 14:58:40.637152 T [87751:70359290436320] Skynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} -- {"clientid"=>"123"} 2012-10-08 14:58:40.637172 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 2012-10-08 14:58:40.637172 T [87751:70359290436320] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 -- clientid123 2012-10-08 14:58:40.637218 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes (0.0ms) 2012-10-08 14:58:40.637218 D [87751:70359290436320] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes (0.0ms) 2012-10-08 14:58:40.637326 D [87751:70359290436320] [507322606b693356c7000003] Skynet::Client: TutorialService -- Sending Header 2012-10-08 14:58:40.637326 D [87751:70359290436320] [507322606b693356c7000003] Skynet::Client: TutorialService -- Sending Header 2012-10-08 14:58:40.637349 T [87751:70359290436320] [507322606b693356c7000003] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:58:40.637349 T [87751:70359290436320] [507322606b693356c7000003] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:58:40.637372 T [87751:70359290436320] [507322606b693356c7000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq 2012-10-08 14:58:40.637372 T [87751:70359290436320] [507322606b693356c7000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq -- 9servicemethodTutorialService.Forwardseq 2012-10-08 14:58:40.637418 D [87751:70359290436320] [507322606b693356c7000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.0ms) 2012-10-08 14:58:40.637418 D [87751:70359290436320] [507322606b693356c7000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.0ms) 2012-10-08 14:58:40.637436 T [87751:70359290436320] [507322606b693356c7000003] Skynet::Client: TutorialService -- Parameters: -- {"duration"=>3.5} 2012-10-08 14:58:40.637436 T [87751:70359290436320] [507322606b693356c7000003] Skynet::Client: TutorialService -- Parameters: -- {"duration"=>3.5} -- {"duration"=>3.5} 2012-10-08 14:58:40.637472 D [87751:70359290436320] [507322606b693356c7000003] Skynet::Client: TutorialService -- Sending Request 2012-10-08 14:58:40.637472 D [87751:70359290436320] [507322606b693356c7000003] Skynet::Client: TutorialService -- Sending Request 2012-10-08 14:58:40.637482 T [87751:70359290436320] [507322606b693356c7000003] Skynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507322606b693356c7000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 14:58:40.637482 T [87751:70359290436320] [507322606b693356c7000003] Skynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507322606b693356c7000003", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507322606b693356c7000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 14:58:40.637502 T [87751:70359290436320] [507322606b693356c7000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- §clientid123induration @methodsleeprequestinfoQrequestid507322606b693356c7000003retrycountoriginaddress 2012-10-08 14:58:40.637502 T [87751:70359290436320] [507322606b693356c7000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- §clientid123induration @methodsleeprequestinfoQrequestid507322606b693356c7000003retrycountoriginaddress -- §clientid123induration @methodsleeprequestinfoQrequestid507322606b693356c7000003retrycountoriginaddress 2012-10-08 14:58:40.637545 D [87751:70359290436320] [507322606b693356c7000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 167 bytes (0.0ms) 2012-10-08 14:58:40.637545 D [87751:70359290436320] [507322606b693356c7000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 167 bytes (0.0ms) 2012-10-08 14:58:40.637563 D [87751:70359290436320] [507322606b693356c7000003] Skynet::Client: TutorialService -- Reading header from server 2012-10-08 14:58:40.637563 D [87751:70359290436320] [507322606b693356c7000003] Skynet::Client: TutorialService -- Reading header from server 2012-10-08 14:58:40.637839 D [87751:70359291245080] SimpleServer -- ****************** 2012-10-08 14:58:40.637839 D [87751:70359291245080] SimpleServer -- ****************** 2012-10-08 14:58:40.637853 D [87751:70359291245080] SimpleServer -- Received Request 2012-10-08 14:58:40.637853 D [87751:70359291245080] SimpleServer -- Received Request 2012-10-08 14:58:40.637862 T [87751:70359291245080] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:58:40.637862 T [87751:70359291245080] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:58:40.637931 T [87751:70359291245080] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507322606b693356c7000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 14:58:40.637931 T [87751:70359291245080] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507322606b693356c7000003", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507322606b693356c7000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 14:58:43.638677 W [87751:70359290436320] [507322606b693356c7000003] ResilientSocket::TCPClient ["localhost:2000"] -- #read Timeout waiting for server to reply 2012-10-08 14:58:43.638677 W [87751:70359290436320] [507322606b693356c7000003] ResilientSocket::TCPClient ["localhost:2000"] -- #read Timeout waiting for server to reply 2012-10-08 14:58:43.638903 D [87751:70359290436320] [507322606b693356c7000003] 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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:247:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/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/skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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.3ms) 2012-10-08 14:58:43.638903 D [87751:70359290436320] [507322606b693356c7000003] 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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:247:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/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/skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:247:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/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/skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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.3ms) 2012-10-08 14:58:43.638930 I [87751:70359290436320] [507322606b693356c7000003] Skynet::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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:247:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/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/skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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.6ms) 2012-10-08 14:58:43.638930 I [87751:70359290436320] [507322606b693356c7000003] Skynet::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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:247:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/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/skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:247:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/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/skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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.6ms) 2012-10-08 14:58:43.639945 T [87751:70359290436320] Skynet::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-08 14:58:43.639945 T [87751:70359290436320] Skynet::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-08 14:58:43.640842 W [87751:70359290436320] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-08 14:58:43.640842 W [87751:70359290436320] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-08 14:58:43.742718 W [87751:70359290436320] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-08 14:58:43.742718 W [87751:70359290436320] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-08 14:58:43.844519 W [87751:70359290436320] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-08 14:58:43.844519 W [87751:70359290436320] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-08 14:58:43.947664 W [87751:70359290436320] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-08 14:58:43.947664 W [87751:70359290436320] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-08 14:58:44.049504 W [87751:70359290436320] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-08 14:58:44.049504 W [87751:70359290436320] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-08 14:58:44.151030 E [87751:70359290436320] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-08 14:58:44.151030 E [87751:70359290436320] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-08 14:58:44.151130 I [87751:70359290436320] 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/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:163:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:133:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:133:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/skynet_client_test.rb:21:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/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/skynet_client_test.rb:20:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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.1ms) 2012-10-08 14:58:44.151130 I [87751:70359290436320] 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/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:163:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:133:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:133:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/skynet_client_test.rb:21:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/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/skynet_client_test.rb:20:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:163:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:133:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:133:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/skynet_client_test.rb:21:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/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/skynet_client_test.rb:20:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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.1ms) 2012-10-08 14:59:18.055621 T [87989:70156227402460] Skynet::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-08 14:59:18.055621 T [87989:70156227402460] Skynet::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-08 14:59:18.067189 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x00" 2012-10-08 14:59:18.067189 T [87989:70156227402460] 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-08 14:59:18.067539 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.3ms) 2012-10-08 14:59:18.067539 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.3ms) 2012-10-08 14:59:18.067777 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\a" 2012-10-08 14:59:18.067777 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\a" -- "\x00\x00\x00\a" 2012-10-08 14:59:18.067796 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.2ms) 2012-10-08 14:59:18.067796 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.2ms) 2012-10-08 14:59:18.068118 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00*\x03ctl" 2012-10-08 14:59:18.068118 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00*\x03ctl" -- "\b\x00*\x03ctl" 2012-10-08 14:59:18.068133 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 7 bytes (0.3ms) 2012-10-08 14:59:18.068133 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 7 bytes (0.3ms) 2012-10-08 14:59:18.068559 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x01" 2012-10-08 14:59:18.068559 T [87989:70156227402460] 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-08 14:59:18.068612 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.0ms) 2012-10-08 14:59:18.068612 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.0ms) 2012-10-08 14:59:18.069058 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\a" 2012-10-08 14:59:18.069058 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\a" -- "\x00\x00\x00\a" 2012-10-08 14:59:18.069069 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.4ms) 2012-10-08 14:59:18.069069 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.4ms) 2012-10-08 14:59:18.069136 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00*\x03foo" 2012-10-08 14:59:18.069136 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00*\x03foo" -- "\b\x00*\x03foo" 2012-10-08 14:59:18.069145 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 7 bytes (0.1ms) 2012-10-08 14:59:18.069145 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 7 bytes (0.1ms) 2012-10-08 14:59:18.069360 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x02" 2012-10-08 14:59:18.069360 T [87989:70156227402460] 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-08 14:59:18.069596 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.2ms) 2012-10-08 14:59:18.069596 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.2ms) 2012-10-08 14:59:18.069648 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\f" 2012-10-08 14:59:18.069648 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\f" -- "\x00\x00\x00\f" 2012-10-08 14:59:18.069657 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.0ms) 2012-10-08 14:59:18.069657 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.0ms) 2012-10-08 14:59:18.070790 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00*\bservices" 2012-10-08 14:59:18.070790 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00*\bservices" -- "\b\x00*\bservices" 2012-10-08 14:59:18.070804 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 12 bytes (1.1ms) 2012-10-08 14:59:18.070804 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 12 bytes (1.1ms) 2012-10-08 14:59:18.071040 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x03" 2012-10-08 14:59:18.071040 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x03" -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x03" 2012-10-08 14:59:18.071085 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.0ms) 2012-10-08 14:59:18.071085 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.0ms) 2012-10-08 14:59:18.071326 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x05" 2012-10-08 14:59:18.071326 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x05" -- "\x00\x00\x00\x05" 2012-10-08 14:59:18.071337 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.2ms) 2012-10-08 14:59:18.071337 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.2ms) 2012-10-08 14:59:18.071943 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\xA0\x06\b" 2012-10-08 14:59:18.071943 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\xA0\x06\b" -- "\b\x00\xA0\x06\b" 2012-10-08 14:59:18.071963 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 5 bytes (0.6ms) 2012-10-08 14:59:18.071963 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 5 bytes (0.6ms) 2012-10-08 14:59:18.072936 T [87989:70156227402460] 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-08 14:59:18.072936 T [87989:70156227402460] 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-08 14:59:18.073255 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.3ms) 2012-10-08 14:59:18.073255 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.3ms) 2012-10-08 14:59:18.074351 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" 2012-10-08 14:59:18.074351 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" -- "\x00\x00\x00\x02" 2012-10-08 14:59:18.074430 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.1ms) 2012-10-08 14:59:18.074430 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.1ms) 2012-10-08 14:59:18.078385 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" 2012-10-08 14:59:18.078385 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" -- "\b\x00" 2012-10-08 14:59:18.078431 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (4.0ms) 2012-10-08 14:59:18.078431 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (4.0ms) 2012-10-08 14:59:18.079097 T [87989:70156227402460] Skynet::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-08 14:59:18.079097 T [87989:70156227402460] Skynet::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-08 14:59:18.084093 T [87989:70156227402460] 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-08 14:59:18.084093 T [87989:70156227402460] 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-08 14:59:18.084333 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.2ms) 2012-10-08 14:59:18.084333 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.2ms) 2012-10-08 14:59:18.085609 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" 2012-10-08 14:59:18.085609 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" -- "\x00\x00\x00\x02" 2012-10-08 14:59:18.085654 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.3ms) 2012-10-08 14:59:18.085654 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.3ms) 2012-10-08 14:59:18.087269 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" 2012-10-08 14:59:18.087269 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" -- "\b\x00" 2012-10-08 14:59:18.087319 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (1.6ms) 2012-10-08 14:59:18.087319 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (1.6ms) 2012-10-08 14:59:18.094463 T [87989:70156227402460] Skynet::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-08 14:59:18.094463 T [87989:70156227402460] Skynet::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-08 14:59:18.096353 T [87989:70156227402460] 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-08 14:59:18.096353 T [87989:70156227402460] 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-08 14:59:18.097623 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 38 bytes (1.2ms) 2012-10-08 14:59:18.097623 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 38 bytes (1.2ms) 2012-10-08 14:59:18.104142 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x06" 2012-10-08 14:59:18.104142 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x06" -- "\x00\x00\x00\x06" 2012-10-08 14:59:18.104215 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (6.5ms) 2012-10-08 14:59:18.104215 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (6.5ms) 2012-10-08 14:59:18.104603 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\x87\xE6\t" 2012-10-08 14:59:18.104603 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\x87\xE6\t" -- "\b\x00\x18\x87\xE6\t" 2012-10-08 14:59:18.104643 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes (0.4ms) 2012-10-08 14:59:18.104643 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes (0.4ms) 2012-10-08 14:59:18.105153 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\x0F\b\x00\x10\x01\"\t/test/foo" 2012-10-08 14:59:18.105153 T [87989:70156227402460] 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-08 14:59:18.105758 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 19 bytes (0.6ms) 2012-10-08 14:59:18.105758 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 19 bytes (0.6ms) 2012-10-08 14:59:18.106234 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x0E" 2012-10-08 14:59:18.106234 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x0E" -- "\x00\x00\x00\x0E" 2012-10-08 14:59:18.106251 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.4ms) 2012-10-08 14:59:18.106251 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.4ms) 2012-10-08 14:59:18.106399 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\x87\xE6\t2\x06value2" 2012-10-08 14:59:18.106399 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\x87\xE6\t2\x06value2" -- "\b\x00\x18\x87\xE6\t2\x06value2" 2012-10-08 14:59:18.106410 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 14 bytes (0.1ms) 2012-10-08 14:59:18.106410 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 14 bytes (0.1ms) 2012-10-08 14:59:18.107872 T [87989:70156227402460] 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-08 14:59:18.107872 T [87989:70156227402460] 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-08 14:59:18.108073 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.2ms) 2012-10-08 14:59:18.108073 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.2ms) 2012-10-08 14:59:18.113964 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" 2012-10-08 14:59:18.113964 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" -- "\x00\x00\x00\x02" 2012-10-08 14:59:18.114107 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (4.3ms) 2012-10-08 14:59:18.114107 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (4.3ms) 2012-10-08 14:59:18.114545 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" 2012-10-08 14:59:18.114545 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" -- "\b\x00" 2012-10-08 14:59:18.114585 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (0.4ms) 2012-10-08 14:59:18.114585 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (0.4ms) 2012-10-08 14:59:18.115433 T [87989:70156227402460] Skynet::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-08 14:59:18.115433 T [87989:70156227402460] Skynet::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-08 14:59:18.118840 T [87989:70156227402460] 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-08 14:59:18.118840 T [87989:70156227402460] 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-08 14:59:18.119199 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 37 bytes (0.3ms) 2012-10-08 14:59:18.119199 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 37 bytes (0.3ms) 2012-10-08 14:59:18.121352 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x06" 2012-10-08 14:59:18.121352 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x06" -- "\x00\x00\x00\x06" 2012-10-08 14:59:18.121399 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (2.2ms) 2012-10-08 14:59:18.121399 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (2.2ms) 2012-10-08 14:59:18.121719 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\x89\xE6\t" 2012-10-08 14:59:18.121719 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\x89\xE6\t" -- "\b\x00\x18\x89\xE6\t" 2012-10-08 14:59:18.121758 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes (0.3ms) 2012-10-08 14:59:18.121758 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes (0.3ms) 2012-10-08 14:59:18.122728 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\x0F\b\x00\x10\x01\"\t/test/foo" 2012-10-08 14:59:18.122728 T [87989:70156227402460] 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-08 14:59:18.124472 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 19 bytes (1.7ms) 2012-10-08 14:59:18.124472 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 19 bytes (1.7ms) 2012-10-08 14:59:18.126317 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\r" 2012-10-08 14:59:18.126317 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\r" -- "\x00\x00\x00\r" 2012-10-08 14:59:18.126339 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.8ms) 2012-10-08 14:59:18.126339 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.8ms) 2012-10-08 14:59:18.126394 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\x89\xE6\t2\x05value" 2012-10-08 14:59:18.126394 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\x89\xE6\t2\x05value" -- "\b\x00\x18\x89\xE6\t2\x05value" 2012-10-08 14:59:18.126403 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 13 bytes (0.0ms) 2012-10-08 14:59:18.126403 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 13 bytes (0.0ms) 2012-10-08 14:59:18.132616 T [87989:70156227402460] 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-08 14:59:18.132616 T [87989:70156227402460] 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-08 14:59:18.133218 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.6ms) 2012-10-08 14:59:18.133218 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.6ms) 2012-10-08 14:59:18.134116 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" 2012-10-08 14:59:18.134116 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" -- "\x00\x00\x00\x02" 2012-10-08 14:59:18.134133 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.9ms) 2012-10-08 14:59:18.134133 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.9ms) 2012-10-08 14:59:18.134497 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" 2012-10-08 14:59:18.134497 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" -- "\b\x00" 2012-10-08 14:59:18.134512 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (0.4ms) 2012-10-08 14:59:18.134512 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (0.4ms) 2012-10-08 14:59:18.134753 T [87989:70156227402460] Skynet::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-08 14:59:18.134753 T [87989:70156227402460] Skynet::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-08 14:59:18.139284 W [87989:70156227402460] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-08 14:59:18.139284 W [87989:70156227402460] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-08 14:59:18.240645 W [87989:70156227402460] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-08 14:59:18.240645 W [87989:70156227402460] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-08 14:59:18.345006 W [87989:70156227402460] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-08 14:59:18.345006 W [87989:70156227402460] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-08 14:59:18.446973 W [87989:70156227402460] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-08 14:59:18.446973 W [87989:70156227402460] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-08 14:59:18.549867 W [87989:70156227402460] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-08 14:59:18.549867 W [87989:70156227402460] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-08 14:59:18.651820 E [87989:70156227402460] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-08 14:59:18.651820 E [87989:70156227402460] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-08 14:59:18.651925 I [87989:70156227402460] 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/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:163:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/doozer/client.rb:36:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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' (517.1ms) 2012-10-08 14:59:18.651925 I [87989:70156227402460] 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/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:163:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/doozer/client.rb:36:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:163:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/doozer/client.rb:36:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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' (517.1ms) 2012-10-08 14:59:18.653475 T [87989:70156227402460] Skynet::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-08 14:59:18.653475 T [87989:70156227402460] Skynet::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-08 14:59:18.653958 D [87989:70156236068640] SimpleServer -- Waiting for a client to connect 2012-10-08 14:59:18.653958 D [87989:70156236068640] SimpleServer -- Waiting for a client to connect 2012-10-08 14:59:18.654421 D [87989:70156227402460] Skynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 14:59:18.654421 D [87989:70156227402460] Skynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 14:59:18.654604 D [87989:70156236068640] SimpleServer -- Client connected, waiting for data from client 2012-10-08 14:59:18.654604 D [87989:70156236068640] SimpleServer -- Client connected, waiting for data from client 2012-10-08 14:59:18.654959 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" 2012-10-08 14:59:18.654959 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" -- "$\x00\x00\x00" 2012-10-08 14:59:18.654971 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.5ms) 2012-10-08 14:59:18.654971 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.5ms) 2012-10-08 14:59:18.655038 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-08 14:59:18.655038 T [87989:70156227402460] 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-08 14:59:18.655048 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.1ms) 2012-10-08 14:59:18.655048 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.1ms) 2012-10-08 14:59:18.655096 T [87989:70156227402460] Skynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} 2012-10-08 14:59:18.655096 T [87989:70156227402460] Skynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} -- {"registered"=>true, "clientid"=>"123"} 2012-10-08 14:59:18.655111 D [87989:70156227402460] Skynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 14:59:18.655111 D [87989:70156227402460] Skynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 14:59:18.655120 T [87989:70156227402460] Skynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} 2012-10-08 14:59:18.655120 T [87989:70156227402460] Skynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} -- {"clientid"=>"123"} 2012-10-08 14:59:18.655139 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 2012-10-08 14:59:18.655139 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 -- clientid123 2012-10-08 14:59:18.655183 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes (0.0ms) 2012-10-08 14:59:18.655183 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes (0.0ms) 2012-10-08 14:59:18.655248 D [87989:70156227402460] [507322866b693357b5000001] Skynet::Client: TutorialService -- Sending Header 2012-10-08 14:59:18.655248 D [87989:70156227402460] [507322866b693357b5000001] Skynet::Client: TutorialService -- Sending Header 2012-10-08 14:59:18.655258 T [87989:70156227402460] [507322866b693357b5000001] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:59:18.655258 T [87989:70156227402460] [507322866b693357b5000001] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:59:18.655277 T [87989:70156227402460] [507322866b693357b5000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq 2012-10-08 14:59:18.655277 T [87989:70156227402460] [507322866b693357b5000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq -- 9servicemethodTutorialService.Forwardseq 2012-10-08 14:59:18.655320 D [87989:70156227402460] [507322866b693357b5000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.0ms) 2012-10-08 14:59:18.655320 D [87989:70156227402460] [507322866b693357b5000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.0ms) 2012-10-08 14:59:18.655343 T [87989:70156227402460] [507322866b693357b5000001] Skynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} 2012-10-08 14:59:18.655343 T [87989:70156227402460] [507322866b693357b5000001] Skynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} -- {"some"=>"parameters"} 2012-10-08 14:59:18.655370 D [87989:70156227402460] [507322866b693357b5000001] Skynet::Client: TutorialService -- Sending Request 2012-10-08 14:59:18.655370 D [87989:70156227402460] [507322866b693357b5000001] Skynet::Client: TutorialService -- Sending Request 2012-10-08 14:59:18.655380 T [87989:70156227402460] [507322866b693357b5000001] Skynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507322866b693357b5000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 14:59:18.655380 T [87989:70156227402460] [507322866b693357b5000001] Skynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507322866b693357b5000001", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507322866b693357b5000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 14:59:18.655399 T [87989:70156227402460] [507322866b693357b5000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507322866b693357b5000001retrycountoriginaddress 2012-10-08 14:59:18.655399 T [87989:70156227402460] [507322866b693357b5000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507322866b693357b5000001retrycountoriginaddress -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507322866b693357b5000001retrycountoriginaddress 2012-10-08 14:59:18.655442 D [87989:70156227402460] [507322866b693357b5000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 170 bytes (0.0ms) 2012-10-08 14:59:18.655442 D [87989:70156227402460] [507322866b693357b5000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 170 bytes (0.0ms) 2012-10-08 14:59:18.655458 D [87989:70156227402460] [507322866b693357b5000001] Skynet::Client: TutorialService -- Reading header from server 2012-10-08 14:59:18.655458 D [87989:70156227402460] [507322866b693357b5000001] Skynet::Client: TutorialService -- Reading header from server 2012-10-08 14:59:18.655706 D [87989:70156236068640] SimpleServer -- ****************** 2012-10-08 14:59:18.655706 D [87989:70156236068640] SimpleServer -- ****************** 2012-10-08 14:59:18.655720 D [87989:70156236068640] SimpleServer -- Received Request 2012-10-08 14:59:18.655720 D [87989:70156236068640] SimpleServer -- Received Request 2012-10-08 14:59:18.655730 T [87989:70156236068640] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:59:18.655730 T [87989:70156236068640] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:59:18.655801 T [87989:70156236068640] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507322866b693357b5000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 14:59:18.655801 T [87989:70156236068640] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507322866b693357b5000001", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507322866b693357b5000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 14:59:18.655825 D [87989:70156236068640] SimpleServer -- Sending Header 2012-10-08 14:59:18.655825 D [87989:70156236068640] SimpleServer -- Sending Header 2012-10-08 14:59:18.655883 D [87989:70156236068640] SimpleServer -- Sending Reply 2012-10-08 14:59:18.655883 D [87989:70156236068640] SimpleServer -- Sending Reply 2012-10-08 14:59:18.655895 T [87989:70156236068640] SimpleServer -- Reply -- {"result"=>"test1"} 2012-10-08 14:59:18.655895 T [87989:70156236068640] SimpleServer -- Reply -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-08 14:59:18.656234 T [87989:70156227402460] [507322866b693357b5000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "9\x00\x00\x00" 2012-10-08 14:59:18.656234 T [87989:70156227402460] [507322866b693357b5000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "9\x00\x00\x00" -- "9\x00\x00\x00" 2012-10-08 14:59:18.656247 D [87989:70156227402460] [507322866b693357b5000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.8ms) 2012-10-08 14:59:18.656247 D [87989:70156227402460] [507322866b693357b5000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.8ms) 2012-10-08 14:59:18.656302 T [87989:70156227402460] [507322866b693357b5000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "\x02servicemethod\x00\x18\x00\x00\x00TutorialService.Forward\x00\x10seq\x00\x00\x00\x00\x00\x00" 2012-10-08 14:59:18.656302 T [87989:70156227402460] [507322866b693357b5000001] 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-08 14:59:18.656312 D [87989:70156227402460] [507322866b693357b5000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 53 bytes (0.0ms) 2012-10-08 14:59:18.656312 D [87989:70156227402460] [507322866b693357b5000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 53 bytes (0.0ms) 2012-10-08 14:59:18.656345 D [87989:70156227402460] [507322866b693357b5000001] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:59:18.656345 D [87989:70156227402460] [507322866b693357b5000001] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:59:18.656355 D [87989:70156227402460] [507322866b693357b5000001] Skynet::Client: TutorialService -- Reading response from server 2012-10-08 14:59:18.656355 D [87989:70156227402460] [507322866b693357b5000001] Skynet::Client: TutorialService -- Reading response from server 2012-10-08 14:59:18.656403 T [87989:70156227402460] [507322866b693357b5000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "&\x00\x00\x00" 2012-10-08 14:59:18.656403 T [87989:70156227402460] [507322866b693357b5000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "&\x00\x00\x00" -- "&\x00\x00\x00" 2012-10-08 14:59:18.656413 D [87989:70156227402460] [507322866b693357b5000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.0ms) 2012-10-08 14:59:18.656413 D [87989:70156227402460] [507322866b693357b5000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.0ms) 2012-10-08 14:59:18.656464 T [87989:70156227402460] [507322866b693357b5000001] 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-08 14:59:18.656464 T [87989:70156227402460] [507322866b693357b5000001] 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-08 14:59:18.656473 D [87989:70156227402460] [507322866b693357b5000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 34 bytes (0.0ms) 2012-10-08 14:59:18.656473 D [87989:70156227402460] [507322866b693357b5000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 34 bytes (0.0ms) 2012-10-08 14:59:18.656502 T [87989:70156227402460] [507322866b693357b5000001] Skynet::Client: TutorialService -- Response -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} 2012-10-08 14:59:18.656502 T [87989:70156227402460] [507322866b693357b5000001] Skynet::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-08 14:59:18.656525 T [87989:70156227402460] [507322866b693357b5000001] Skynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} 2012-10-08 14:59:18.656525 T [87989:70156227402460] [507322866b693357b5000001] Skynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-08 14:59:18.656534 I [87989:70156227402460] [507322866b693357b5000001] Skynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 (1.3ms) 2012-10-08 14:59:18.656534 I [87989:70156227402460] [507322866b693357b5000001] Skynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 (1.3ms) 2012-10-08 14:59:18.657853 T [87989:70156227402460] Skynet::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-08 14:59:18.657853 T [87989:70156227402460] Skynet::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-08 14:59:18.658200 D [87989:70156236247000] SimpleServer -- Waiting for a client to connect 2012-10-08 14:59:18.658200 D [87989:70156236247000] SimpleServer -- Waiting for a client to connect 2012-10-08 14:59:18.658974 D [87989:70156227402460] Skynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 14:59:18.658974 D [87989:70156227402460] Skynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 14:59:18.659065 D [87989:70156236247000] SimpleServer -- Client connected, waiting for data from client 2012-10-08 14:59:18.659065 D [87989:70156236247000] SimpleServer -- Client connected, waiting for data from client 2012-10-08 14:59:18.660022 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" 2012-10-08 14:59:18.660022 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" -- "$\x00\x00\x00" 2012-10-08 14:59:18.660036 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (1.0ms) 2012-10-08 14:59:18.660036 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (1.0ms) 2012-10-08 14:59:18.660092 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-08 14:59:18.660092 T [87989:70156227402460] 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-08 14:59:18.660102 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.0ms) 2012-10-08 14:59:18.660102 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.0ms) 2012-10-08 14:59:18.660145 T [87989:70156227402460] Skynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} 2012-10-08 14:59:18.660145 T [87989:70156227402460] Skynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} -- {"registered"=>true, "clientid"=>"123"} 2012-10-08 14:59:18.660160 D [87989:70156227402460] Skynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 14:59:18.660160 D [87989:70156227402460] Skynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 14:59:18.660169 T [87989:70156227402460] Skynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} 2012-10-08 14:59:18.660169 T [87989:70156227402460] Skynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} -- {"clientid"=>"123"} 2012-10-08 14:59:18.660189 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 2012-10-08 14:59:18.660189 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 -- clientid123 2012-10-08 14:59:18.660229 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes (0.0ms) 2012-10-08 14:59:18.660229 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes (0.0ms) 2012-10-08 14:59:18.660304 D [87989:70156227402460] [507322866b693357b5000002] Skynet::Client: TutorialService -- Sending Header 2012-10-08 14:59:18.660304 D [87989:70156227402460] [507322866b693357b5000002] Skynet::Client: TutorialService -- Sending Header 2012-10-08 14:59:18.660320 T [87989:70156227402460] [507322866b693357b5000002] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:59:18.660320 T [87989:70156227402460] [507322866b693357b5000002] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:59:18.660344 T [87989:70156227402460] [507322866b693357b5000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq 2012-10-08 14:59:18.660344 T [87989:70156227402460] [507322866b693357b5000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq -- 9servicemethodTutorialService.Forwardseq 2012-10-08 14:59:18.660474 D [87989:70156227402460] [507322866b693357b5000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.1ms) 2012-10-08 14:59:18.660474 D [87989:70156227402460] [507322866b693357b5000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.1ms) 2012-10-08 14:59:18.660493 T [87989:70156227402460] [507322866b693357b5000002] Skynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} 2012-10-08 14:59:18.660493 T [87989:70156227402460] [507322866b693357b5000002] Skynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} -- {"some"=>"parameters"} 2012-10-08 14:59:18.660520 D [87989:70156227402460] [507322866b693357b5000002] Skynet::Client: TutorialService -- Sending Request 2012-10-08 14:59:18.660520 D [87989:70156227402460] [507322866b693357b5000002] Skynet::Client: TutorialService -- Sending Request 2012-10-08 14:59:18.660529 T [87989:70156227402460] [507322866b693357b5000002] Skynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507322866b693357b5000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 14:59:18.660529 T [87989:70156227402460] [507322866b693357b5000002] Skynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507322866b693357b5000002", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507322866b693357b5000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 14:59:18.660550 T [87989:70156227402460] [507322866b693357b5000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507322866b693357b5000002retrycountoriginaddress 2012-10-08 14:59:18.660550 T [87989:70156227402460] [507322866b693357b5000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507322866b693357b5000002retrycountoriginaddress -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507322866b693357b5000002retrycountoriginaddress 2012-10-08 14:59:18.660595 D [87989:70156227402460] [507322866b693357b5000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 170 bytes (0.0ms) 2012-10-08 14:59:18.660595 D [87989:70156227402460] [507322866b693357b5000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 170 bytes (0.0ms) 2012-10-08 14:59:18.660612 D [87989:70156227402460] [507322866b693357b5000002] Skynet::Client: TutorialService -- Reading header from server 2012-10-08 14:59:18.660612 D [87989:70156227402460] [507322866b693357b5000002] Skynet::Client: TutorialService -- Reading header from server 2012-10-08 14:59:18.660668 D [87989:70156236247000] SimpleServer -- ****************** 2012-10-08 14:59:18.660668 D [87989:70156236247000] SimpleServer -- ****************** 2012-10-08 14:59:18.660680 D [87989:70156236247000] SimpleServer -- Received Request 2012-10-08 14:59:18.660680 D [87989:70156236247000] SimpleServer -- Received Request 2012-10-08 14:59:18.660690 T [87989:70156236247000] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:59:18.660690 T [87989:70156236247000] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:59:18.660765 T [87989:70156236247000] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507322866b693357b5000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 14:59:18.660765 T [87989:70156236247000] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507322866b693357b5000002", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507322866b693357b5000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 14:59:18.660788 D [87989:70156236247000] SimpleServer -- Sending Header 2012-10-08 14:59:18.660788 D [87989:70156236247000] SimpleServer -- Sending Header 2012-10-08 14:59:18.660842 D [87989:70156236247000] SimpleServer -- Sending Reply 2012-10-08 14:59:18.660842 D [87989:70156236247000] SimpleServer -- Sending Reply 2012-10-08 14:59:18.660854 T [87989:70156236247000] SimpleServer -- Reply -- {"result"=>"test1"} 2012-10-08 14:59:18.660854 T [87989:70156236247000] SimpleServer -- Reply -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-08 14:59:18.661779 T [87989:70156227402460] [507322866b693357b5000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "9\x00\x00\x00" 2012-10-08 14:59:18.661779 T [87989:70156227402460] [507322866b693357b5000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "9\x00\x00\x00" -- "9\x00\x00\x00" 2012-10-08 14:59:18.661793 D [87989:70156227402460] [507322866b693357b5000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (1.2ms) 2012-10-08 14:59:18.661793 D [87989:70156227402460] [507322866b693357b5000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (1.2ms) 2012-10-08 14:59:18.661850 T [87989:70156227402460] [507322866b693357b5000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "\x02servicemethod\x00\x18\x00\x00\x00TutorialService.Forward\x00\x10seq\x00\x00\x00\x00\x00\x00" 2012-10-08 14:59:18.661850 T [87989:70156227402460] [507322866b693357b5000002] 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-08 14:59:18.661860 D [87989:70156227402460] [507322866b693357b5000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 53 bytes (0.0ms) 2012-10-08 14:59:18.661860 D [87989:70156227402460] [507322866b693357b5000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 53 bytes (0.0ms) 2012-10-08 14:59:18.661895 D [87989:70156227402460] [507322866b693357b5000002] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:59:18.661895 D [87989:70156227402460] [507322866b693357b5000002] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:59:18.661905 D [87989:70156227402460] [507322866b693357b5000002] Skynet::Client: TutorialService -- Reading response from server 2012-10-08 14:59:18.661905 D [87989:70156227402460] [507322866b693357b5000002] Skynet::Client: TutorialService -- Reading response from server 2012-10-08 14:59:18.661961 T [87989:70156227402460] [507322866b693357b5000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "&\x00\x00\x00" 2012-10-08 14:59:18.661961 T [87989:70156227402460] [507322866b693357b5000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "&\x00\x00\x00" -- "&\x00\x00\x00" 2012-10-08 14:59:18.661971 D [87989:70156227402460] [507322866b693357b5000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.0ms) 2012-10-08 14:59:18.661971 D [87989:70156227402460] [507322866b693357b5000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.0ms) 2012-10-08 14:59:18.662021 T [87989:70156227402460] [507322866b693357b5000002] 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-08 14:59:18.662021 T [87989:70156227402460] [507322866b693357b5000002] 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-08 14:59:18.662031 D [87989:70156227402460] [507322866b693357b5000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 34 bytes (0.0ms) 2012-10-08 14:59:18.662031 D [87989:70156227402460] [507322866b693357b5000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 34 bytes (0.0ms) 2012-10-08 14:59:18.662059 T [87989:70156227402460] [507322866b693357b5000002] Skynet::Client: TutorialService -- Response -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} 2012-10-08 14:59:18.662059 T [87989:70156227402460] [507322866b693357b5000002] Skynet::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-08 14:59:18.662082 T [87989:70156227402460] [507322866b693357b5000002] Skynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} 2012-10-08 14:59:18.662082 T [87989:70156227402460] [507322866b693357b5000002] Skynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-08 14:59:18.662090 I [87989:70156227402460] [507322866b693357b5000002] Skynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 (1.8ms) 2012-10-08 14:59:18.662090 I [87989:70156227402460] [507322866b693357b5000002] Skynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 (1.8ms) 2012-10-08 14:59:18.662812 T [87989:70156227402460] Skynet::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-08 14:59:18.662812 T [87989:70156227402460] Skynet::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-08 14:59:18.664869 D [87989:70156236307920] SimpleServer -- Waiting for a client to connect 2012-10-08 14:59:18.664869 D [87989:70156236307920] SimpleServer -- Waiting for a client to connect 2012-10-08 14:59:18.670547 D [87989:70156227402460] Skynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 14:59:18.670547 D [87989:70156227402460] Skynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 14:59:18.670781 D [87989:70156236307920] SimpleServer -- Client connected, waiting for data from client 2012-10-08 14:59:18.670781 D [87989:70156236307920] SimpleServer -- Client connected, waiting for data from client 2012-10-08 14:59:18.671027 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" 2012-10-08 14:59:18.671027 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" -- "$\x00\x00\x00" 2012-10-08 14:59:18.671042 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.5ms) 2012-10-08 14:59:18.671042 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.5ms) 2012-10-08 14:59:18.671106 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-08 14:59:18.671106 T [87989:70156227402460] 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-08 14:59:18.671116 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.0ms) 2012-10-08 14:59:18.671116 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.0ms) 2012-10-08 14:59:18.671161 T [87989:70156227402460] Skynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} 2012-10-08 14:59:18.671161 T [87989:70156227402460] Skynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} -- {"registered"=>true, "clientid"=>"123"} 2012-10-08 14:59:18.671177 D [87989:70156227402460] Skynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 14:59:18.671177 D [87989:70156227402460] Skynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 14:59:18.671186 T [87989:70156227402460] Skynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} 2012-10-08 14:59:18.671186 T [87989:70156227402460] Skynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} -- {"clientid"=>"123"} 2012-10-08 14:59:18.671206 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 2012-10-08 14:59:18.671206 T [87989:70156227402460] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 -- clientid123 2012-10-08 14:59:18.671251 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes (0.0ms) 2012-10-08 14:59:18.671251 D [87989:70156227402460] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes (0.0ms) 2012-10-08 14:59:18.671359 D [87989:70156227402460] [507322866b693357b5000003] Skynet::Client: TutorialService -- Sending Header 2012-10-08 14:59:18.671359 D [87989:70156227402460] [507322866b693357b5000003] Skynet::Client: TutorialService -- Sending Header 2012-10-08 14:59:18.671381 T [87989:70156227402460] [507322866b693357b5000003] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:59:18.671381 T [87989:70156227402460] [507322866b693357b5000003] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:59:18.671404 T [87989:70156227402460] [507322866b693357b5000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq 2012-10-08 14:59:18.671404 T [87989:70156227402460] [507322866b693357b5000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq -- 9servicemethodTutorialService.Forwardseq 2012-10-08 14:59:18.671449 D [87989:70156227402460] [507322866b693357b5000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.0ms) 2012-10-08 14:59:18.671449 D [87989:70156227402460] [507322866b693357b5000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.0ms) 2012-10-08 14:59:18.671467 T [87989:70156227402460] [507322866b693357b5000003] Skynet::Client: TutorialService -- Parameters: -- {"duration"=>3.5} 2012-10-08 14:59:18.671467 T [87989:70156227402460] [507322866b693357b5000003] Skynet::Client: TutorialService -- Parameters: -- {"duration"=>3.5} -- {"duration"=>3.5} 2012-10-08 14:59:18.671502 D [87989:70156227402460] [507322866b693357b5000003] Skynet::Client: TutorialService -- Sending Request 2012-10-08 14:59:18.671502 D [87989:70156227402460] [507322866b693357b5000003] Skynet::Client: TutorialService -- Sending Request 2012-10-08 14:59:18.671512 T [87989:70156227402460] [507322866b693357b5000003] Skynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507322866b693357b5000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 14:59:18.671512 T [87989:70156227402460] [507322866b693357b5000003] Skynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507322866b693357b5000003", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507322866b693357b5000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 14:59:18.671532 T [87989:70156227402460] [507322866b693357b5000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- §clientid123induration @methodsleeprequestinfoQrequestid507322866b693357b5000003retrycountoriginaddress 2012-10-08 14:59:18.671532 T [87989:70156227402460] [507322866b693357b5000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- §clientid123induration @methodsleeprequestinfoQrequestid507322866b693357b5000003retrycountoriginaddress -- §clientid123induration @methodsleeprequestinfoQrequestid507322866b693357b5000003retrycountoriginaddress 2012-10-08 14:59:18.671576 D [87989:70156227402460] [507322866b693357b5000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 167 bytes (0.0ms) 2012-10-08 14:59:18.671576 D [87989:70156227402460] [507322866b693357b5000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 167 bytes (0.0ms) 2012-10-08 14:59:18.671592 D [87989:70156227402460] [507322866b693357b5000003] Skynet::Client: TutorialService -- Reading header from server 2012-10-08 14:59:18.671592 D [87989:70156227402460] [507322866b693357b5000003] Skynet::Client: TutorialService -- Reading header from server 2012-10-08 14:59:18.671988 D [87989:70156236307920] SimpleServer -- ****************** 2012-10-08 14:59:18.671988 D [87989:70156236307920] SimpleServer -- ****************** 2012-10-08 14:59:18.672001 D [87989:70156236307920] SimpleServer -- Received Request 2012-10-08 14:59:18.672001 D [87989:70156236307920] SimpleServer -- Received Request 2012-10-08 14:59:18.672011 T [87989:70156236307920] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:59:18.672011 T [87989:70156236307920] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:59:18.672078 T [87989:70156236307920] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507322866b693357b5000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 14:59:18.672078 T [87989:70156236307920] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507322866b693357b5000003", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507322866b693357b5000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 14:59:21.672615 W [87989:70156227402460] [507322866b693357b5000003] ResilientSocket::TCPClient ["localhost:2000"] -- #read Timeout waiting for server to reply 2012-10-08 14:59:21.672615 W [87989:70156227402460] [507322866b693357b5000003] ResilientSocket::TCPClient ["localhost:2000"] -- #read Timeout waiting for server to reply 2012-10-08 14:59:21.673671 D [87989:70156227402460] [507322866b693357b5000003] 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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:247:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/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/skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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.1ms) 2012-10-08 14:59:21.673671 D [87989:70156227402460] [507322866b693357b5000003] 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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:247:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/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/skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:247:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/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/skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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.1ms) 2012-10-08 14:59:21.673702 I [87989:70156227402460] [507322866b693357b5000003] Skynet::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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:247:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/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/skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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.4ms) 2012-10-08 14:59:21.673702 I [87989:70156227402460] [507322866b693357b5000003] Skynet::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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:247:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/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/skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:247:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/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/skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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.4ms) 2012-10-08 14:59:21.675520 T [87989:70156227402460] Skynet::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-08 14:59:21.675520 T [87989:70156227402460] Skynet::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-08 14:59:21.676292 W [87989:70156227402460] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-08 14:59:21.676292 W [87989:70156227402460] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-08 14:59:21.777425 W [87989:70156227402460] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-08 14:59:21.777425 W [87989:70156227402460] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-08 14:59:21.879343 W [87989:70156227402460] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-08 14:59:21.879343 W [87989:70156227402460] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-08 14:59:21.982078 W [87989:70156227402460] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-08 14:59:21.982078 W [87989:70156227402460] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-08 14:59:22.083831 W [87989:70156227402460] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-08 14:59:22.083831 W [87989:70156227402460] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-08 14:59:22.184663 E [87989:70156227402460] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-08 14:59:22.184663 E [87989:70156227402460] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-08 14:59:22.184771 I [87989:70156227402460] 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/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:163:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:133:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:133:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/skynet_client_test.rb:21:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/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/skynet_client_test.rb:20:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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' (509.2ms) 2012-10-08 14:59:22.184771 I [87989:70156227402460] 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/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:163:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:133:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:133:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/skynet_client_test.rb:21:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/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/skynet_client_test.rb:20:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:163:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:133:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:133:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/skynet_client_test.rb:21:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/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/skynet_client_test.rb:20:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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' (509.2ms) 2012-10-08 14:59:30.183588 T [88036:70135616592600] Skynet::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-08 14:59:30.183588 T [88036:70135616592600] Skynet::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-08 14:59:30.199315 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x00" 2012-10-08 14:59:30.199315 T [88036:70135616592600] 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-08 14:59:30.199405 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.0ms) 2012-10-08 14:59:30.199405 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.0ms) 2012-10-08 14:59:30.200098 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\a" 2012-10-08 14:59:30.200098 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\a" -- "\x00\x00\x00\a" 2012-10-08 14:59:30.200114 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.7ms) 2012-10-08 14:59:30.200114 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.7ms) 2012-10-08 14:59:30.200164 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00*\x03ctl" 2012-10-08 14:59:30.200164 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00*\x03ctl" -- "\b\x00*\x03ctl" 2012-10-08 14:59:30.200173 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 7 bytes (0.0ms) 2012-10-08 14:59:30.200173 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 7 bytes (0.0ms) 2012-10-08 14:59:30.200719 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x01" 2012-10-08 14:59:30.200719 T [88036:70135616592600] 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-08 14:59:30.200772 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.0ms) 2012-10-08 14:59:30.200772 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.0ms) 2012-10-08 14:59:30.201145 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\a" 2012-10-08 14:59:30.201145 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\a" -- "\x00\x00\x00\a" 2012-10-08 14:59:30.201157 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.4ms) 2012-10-08 14:59:30.201157 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.4ms) 2012-10-08 14:59:30.201217 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00*\x03foo" 2012-10-08 14:59:30.201217 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00*\x03foo" -- "\b\x00*\x03foo" 2012-10-08 14:59:30.201227 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 7 bytes (0.1ms) 2012-10-08 14:59:30.201227 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 7 bytes (0.1ms) 2012-10-08 14:59:30.201458 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x02" 2012-10-08 14:59:30.201458 T [88036:70135616592600] 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-08 14:59:30.201503 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.0ms) 2012-10-08 14:59:30.201503 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.0ms) 2012-10-08 14:59:30.202299 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\f" 2012-10-08 14:59:30.202299 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\f" -- "\x00\x00\x00\f" 2012-10-08 14:59:30.202311 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.8ms) 2012-10-08 14:59:30.202311 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.8ms) 2012-10-08 14:59:30.202363 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00*\bservices" 2012-10-08 14:59:30.202363 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00*\bservices" -- "\b\x00*\bservices" 2012-10-08 14:59:30.202373 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 12 bytes (0.0ms) 2012-10-08 14:59:30.202373 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 12 bytes (0.0ms) 2012-10-08 14:59:30.202602 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x03" 2012-10-08 14:59:30.202602 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x03" -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x03" 2012-10-08 14:59:30.202643 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.0ms) 2012-10-08 14:59:30.202643 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.0ms) 2012-10-08 14:59:30.203482 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x05" 2012-10-08 14:59:30.203482 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x05" -- "\x00\x00\x00\x05" 2012-10-08 14:59:30.203494 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.8ms) 2012-10-08 14:59:30.203494 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.8ms) 2012-10-08 14:59:30.204280 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\xA0\x06\b" 2012-10-08 14:59:30.204280 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\xA0\x06\b" -- "\b\x00\xA0\x06\b" 2012-10-08 14:59:30.204295 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 5 bytes (0.8ms) 2012-10-08 14:59:30.204295 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 5 bytes (0.8ms) 2012-10-08 14:59:30.205426 T [88036:70135616592600] 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-08 14:59:30.205426 T [88036:70135616592600] 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-08 14:59:30.205690 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.2ms) 2012-10-08 14:59:30.205690 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.2ms) 2012-10-08 14:59:30.207111 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" 2012-10-08 14:59:30.207111 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" -- "\x00\x00\x00\x02" 2012-10-08 14:59:30.207185 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.5ms) 2012-10-08 14:59:30.207185 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.5ms) 2012-10-08 14:59:30.207791 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" 2012-10-08 14:59:30.207791 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" -- "\b\x00" 2012-10-08 14:59:30.207807 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (0.6ms) 2012-10-08 14:59:30.207807 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (0.6ms) 2012-10-08 14:59:30.208170 T [88036:70135616592600] Skynet::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-08 14:59:30.208170 T [88036:70135616592600] Skynet::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-08 14:59:30.209864 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\x04\b\x00\x10\x05" 2012-10-08 14:59:30.209864 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\x04\b\x00\x10\x05" -- "\x00\x00\x00\x04\b\x00\x10\x05" 2012-10-08 14:59:30.209951 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 8 bytes (0.1ms) 2012-10-08 14:59:30.209951 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 8 bytes (0.1ms) 2012-10-08 14:59:30.211785 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x06" 2012-10-08 14:59:30.211785 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x06" -- "\x00\x00\x00\x06" 2012-10-08 14:59:30.211806 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.8ms) 2012-10-08 14:59:30.211806 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.8ms) 2012-10-08 14:59:30.211862 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\x9A\xE6\t" 2012-10-08 14:59:30.211862 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\x9A\xE6\t" -- "\b\x00\x18\x9A\xE6\t" 2012-10-08 14:59:30.211871 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes (0.0ms) 2012-10-08 14:59:30.211871 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes (0.0ms) 2012-10-08 14:59:30.214849 T [88036:70135616592600] 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-08 14:59:30.214849 T [88036:70135616592600] 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-08 14:59:30.215540 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.7ms) 2012-10-08 14:59:30.215540 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.7ms) 2012-10-08 14:59:30.221577 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" 2012-10-08 14:59:30.221577 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" -- "\x00\x00\x00\x02" 2012-10-08 14:59:30.221620 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (6.0ms) 2012-10-08 14:59:30.221620 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (6.0ms) 2012-10-08 14:59:30.221688 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" 2012-10-08 14:59:30.221688 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" -- "\b\x00" 2012-10-08 14:59:30.221698 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (0.0ms) 2012-10-08 14:59:30.221698 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (0.0ms) 2012-10-08 14:59:30.222022 T [88036:70135616592600] Skynet::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-08 14:59:30.222022 T [88036:70135616592600] Skynet::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-08 14:59:30.228396 T [88036:70135616592600] 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-08 14:59:30.228396 T [88036:70135616592600] 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-08 14:59:30.229918 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 38 bytes (1.5ms) 2012-10-08 14:59:30.229918 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 38 bytes (1.5ms) 2012-10-08 14:59:30.238281 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x06" 2012-10-08 14:59:30.238281 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x06" -- "\x00\x00\x00\x06" 2012-10-08 14:59:30.238317 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (8.4ms) 2012-10-08 14:59:30.238317 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (8.4ms) 2012-10-08 14:59:30.238382 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\x9C\xE6\t" 2012-10-08 14:59:30.238382 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\x9C\xE6\t" -- "\b\x00\x18\x9C\xE6\t" 2012-10-08 14:59:30.238392 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes (0.0ms) 2012-10-08 14:59:30.238392 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes (0.0ms) 2012-10-08 14:59:30.238728 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\x0F\b\x00\x10\x01\"\t/test/foo" 2012-10-08 14:59:30.238728 T [88036:70135616592600] 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-08 14:59:30.238810 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 19 bytes (0.1ms) 2012-10-08 14:59:30.238810 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 19 bytes (0.1ms) 2012-10-08 14:59:30.240311 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x0E" 2012-10-08 14:59:30.240311 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x0E" -- "\x00\x00\x00\x0E" 2012-10-08 14:59:30.240327 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.5ms) 2012-10-08 14:59:30.240327 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.5ms) 2012-10-08 14:59:30.240379 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\x9C\xE6\t2\x06value2" 2012-10-08 14:59:30.240379 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\x9C\xE6\t2\x06value2" -- "\b\x00\x18\x9C\xE6\t2\x06value2" 2012-10-08 14:59:30.240388 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 14 bytes (0.0ms) 2012-10-08 14:59:30.240388 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 14 bytes (0.0ms) 2012-10-08 14:59:30.242873 T [88036:70135616592600] 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-08 14:59:30.242873 T [88036:70135616592600] 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-08 14:59:30.242949 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.1ms) 2012-10-08 14:59:30.242949 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.1ms) 2012-10-08 14:59:30.251536 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" 2012-10-08 14:59:30.251536 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" -- "\x00\x00\x00\x02" 2012-10-08 14:59:30.251572 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (8.6ms) 2012-10-08 14:59:30.251572 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (8.6ms) 2012-10-08 14:59:30.251993 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" 2012-10-08 14:59:30.251993 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" -- "\b\x00" 2012-10-08 14:59:30.252012 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (0.4ms) 2012-10-08 14:59:30.252012 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (0.4ms) 2012-10-08 14:59:30.252273 T [88036:70135616592600] Skynet::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-08 14:59:30.252273 T [88036:70135616592600] Skynet::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-08 14:59:30.253583 T [88036:70135616592600] 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-08 14:59:30.253583 T [88036:70135616592600] 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-08 14:59:30.253804 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 37 bytes (0.2ms) 2012-10-08 14:59:30.253804 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 37 bytes (0.2ms) 2012-10-08 14:59:30.254840 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x06" 2012-10-08 14:59:30.254840 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x06" -- "\x00\x00\x00\x06" 2012-10-08 14:59:30.254870 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.0ms) 2012-10-08 14:59:30.254870 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.0ms) 2012-10-08 14:59:30.260778 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\x9E\xE6\t" 2012-10-08 14:59:30.260778 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\x9E\xE6\t" -- "\b\x00\x18\x9E\xE6\t" 2012-10-08 14:59:30.260797 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes (5.9ms) 2012-10-08 14:59:30.260797 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes (5.9ms) 2012-10-08 14:59:30.261233 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\x0F\b\x00\x10\x01\"\t/test/foo" 2012-10-08 14:59:30.261233 T [88036:70135616592600] 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-08 14:59:30.261668 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 19 bytes (0.4ms) 2012-10-08 14:59:30.261668 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 19 bytes (0.4ms) 2012-10-08 14:59:30.263191 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\r" 2012-10-08 14:59:30.263191 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\r" -- "\x00\x00\x00\r" 2012-10-08 14:59:30.263207 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.5ms) 2012-10-08 14:59:30.263207 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.5ms) 2012-10-08 14:59:30.263260 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\x9E\xE6\t2\x05value" 2012-10-08 14:59:30.263260 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\x9E\xE6\t2\x05value" -- "\b\x00\x18\x9E\xE6\t2\x05value" 2012-10-08 14:59:30.263269 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 13 bytes (0.0ms) 2012-10-08 14:59:30.263269 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 13 bytes (0.0ms) 2012-10-08 14:59:30.266542 T [88036:70135616592600] 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-08 14:59:30.266542 T [88036:70135616592600] 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-08 14:59:30.266881 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.3ms) 2012-10-08 14:59:30.266881 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.3ms) 2012-10-08 14:59:30.268777 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" 2012-10-08 14:59:30.268777 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" -- "\x00\x00\x00\x02" 2012-10-08 14:59:30.268797 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.9ms) 2012-10-08 14:59:30.268797 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.9ms) 2012-10-08 14:59:30.268851 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" 2012-10-08 14:59:30.268851 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" -- "\b\x00" 2012-10-08 14:59:30.268861 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (0.0ms) 2012-10-08 14:59:30.268861 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (0.0ms) 2012-10-08 14:59:30.269099 T [88036:70135616592600] Skynet::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-08 14:59:30.269099 T [88036:70135616592600] Skynet::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-08 14:59:30.270603 W [88036:70135616592600] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-08 14:59:30.270603 W [88036:70135616592600] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-08 14:59:30.372581 W [88036:70135616592600] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-08 14:59:30.372581 W [88036:70135616592600] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-08 14:59:30.474528 W [88036:70135616592600] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-08 14:59:30.474528 W [88036:70135616592600] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-08 14:59:30.576477 W [88036:70135616592600] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-08 14:59:30.576477 W [88036:70135616592600] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-08 14:59:30.677885 W [88036:70135616592600] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-08 14:59:30.677885 W [88036:70135616592600] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-08 14:59:30.779732 E [88036:70135616592600] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-08 14:59:30.779732 E [88036:70135616592600] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-08 14:59:30.779833 I [88036:70135616592600] 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/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:163:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/doozer/client.rb:36:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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.7ms) 2012-10-08 14:59:30.779833 I [88036:70135616592600] 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/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:163:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/doozer/client.rb:36:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:163:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/doozer/client.rb:36:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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.7ms) 2012-10-08 14:59:30.781944 T [88036:70135616592600] Skynet::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-08 14:59:30.781944 T [88036:70135616592600] Skynet::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-08 14:59:30.782537 D [88036:70135617251580] SimpleServer -- Waiting for a client to connect 2012-10-08 14:59:30.782537 D [88036:70135617251580] SimpleServer -- Waiting for a client to connect 2012-10-08 14:59:30.783060 D [88036:70135616592600] Skynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 14:59:30.783060 D [88036:70135616592600] Skynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 14:59:30.783247 D [88036:70135617251580] SimpleServer -- Client connected, waiting for data from client 2012-10-08 14:59:30.783247 D [88036:70135617251580] SimpleServer -- Client connected, waiting for data from client 2012-10-08 14:59:30.783612 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" 2012-10-08 14:59:30.783612 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" -- "$\x00\x00\x00" 2012-10-08 14:59:30.783625 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.5ms) 2012-10-08 14:59:30.783625 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.5ms) 2012-10-08 14:59:30.783970 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-08 14:59:30.783970 T [88036:70135616592600] 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-08 14:59:30.783994 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.3ms) 2012-10-08 14:59:30.783994 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.3ms) 2012-10-08 14:59:30.784047 T [88036:70135616592600] Skynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} 2012-10-08 14:59:30.784047 T [88036:70135616592600] Skynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} -- {"registered"=>true, "clientid"=>"123"} 2012-10-08 14:59:30.784063 D [88036:70135616592600] Skynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 14:59:30.784063 D [88036:70135616592600] Skynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 14:59:30.784072 T [88036:70135616592600] Skynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} 2012-10-08 14:59:30.784072 T [88036:70135616592600] Skynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} -- {"clientid"=>"123"} 2012-10-08 14:59:30.784091 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 2012-10-08 14:59:30.784091 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 -- clientid123 2012-10-08 14:59:30.784137 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes (0.0ms) 2012-10-08 14:59:30.784137 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes (0.0ms) 2012-10-08 14:59:30.784202 D [88036:70135616592600] [507322926b693357e4000001] Skynet::Client: TutorialService -- Sending Header 2012-10-08 14:59:30.784202 D [88036:70135616592600] [507322926b693357e4000001] Skynet::Client: TutorialService -- Sending Header 2012-10-08 14:59:30.784213 T [88036:70135616592600] [507322926b693357e4000001] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:59:30.784213 T [88036:70135616592600] [507322926b693357e4000001] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:59:30.784232 T [88036:70135616592600] [507322926b693357e4000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq 2012-10-08 14:59:30.784232 T [88036:70135616592600] [507322926b693357e4000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq -- 9servicemethodTutorialService.Forwardseq 2012-10-08 14:59:30.784275 D [88036:70135616592600] [507322926b693357e4000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.0ms) 2012-10-08 14:59:30.784275 D [88036:70135616592600] [507322926b693357e4000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.0ms) 2012-10-08 14:59:30.784291 T [88036:70135616592600] [507322926b693357e4000001] Skynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} 2012-10-08 14:59:30.784291 T [88036:70135616592600] [507322926b693357e4000001] Skynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} -- {"some"=>"parameters"} 2012-10-08 14:59:30.784317 D [88036:70135616592600] [507322926b693357e4000001] Skynet::Client: TutorialService -- Sending Request 2012-10-08 14:59:30.784317 D [88036:70135616592600] [507322926b693357e4000001] Skynet::Client: TutorialService -- Sending Request 2012-10-08 14:59:30.784327 T [88036:70135616592600] [507322926b693357e4000001] Skynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507322926b693357e4000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 14:59:30.784327 T [88036:70135616592600] [507322926b693357e4000001] Skynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507322926b693357e4000001", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507322926b693357e4000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 14:59:30.784347 T [88036:70135616592600] [507322926b693357e4000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507322926b693357e4000001retrycountoriginaddress 2012-10-08 14:59:30.784347 T [88036:70135616592600] [507322926b693357e4000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507322926b693357e4000001retrycountoriginaddress -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507322926b693357e4000001retrycountoriginaddress 2012-10-08 14:59:30.784389 D [88036:70135616592600] [507322926b693357e4000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 170 bytes (0.0ms) 2012-10-08 14:59:30.784389 D [88036:70135616592600] [507322926b693357e4000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 170 bytes (0.0ms) 2012-10-08 14:59:30.784405 D [88036:70135616592600] [507322926b693357e4000001] Skynet::Client: TutorialService -- Reading header from server 2012-10-08 14:59:30.784405 D [88036:70135616592600] [507322926b693357e4000001] Skynet::Client: TutorialService -- Reading header from server 2012-10-08 14:59:30.784991 D [88036:70135617251580] SimpleServer -- ****************** 2012-10-08 14:59:30.784991 D [88036:70135617251580] SimpleServer -- ****************** 2012-10-08 14:59:30.785005 D [88036:70135617251580] SimpleServer -- Received Request 2012-10-08 14:59:30.785005 D [88036:70135617251580] SimpleServer -- Received Request 2012-10-08 14:59:30.785014 T [88036:70135617251580] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:59:30.785014 T [88036:70135617251580] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:59:30.785082 T [88036:70135617251580] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507322926b693357e4000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 14:59:30.785082 T [88036:70135617251580] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507322926b693357e4000001", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507322926b693357e4000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 14:59:30.785104 D [88036:70135617251580] SimpleServer -- Sending Header 2012-10-08 14:59:30.785104 D [88036:70135617251580] SimpleServer -- Sending Header 2012-10-08 14:59:30.785161 D [88036:70135617251580] SimpleServer -- Sending Reply 2012-10-08 14:59:30.785161 D [88036:70135617251580] SimpleServer -- Sending Reply 2012-10-08 14:59:30.785174 T [88036:70135617251580] SimpleServer -- Reply -- {"result"=>"test1"} 2012-10-08 14:59:30.785174 T [88036:70135617251580] SimpleServer -- Reply -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-08 14:59:30.785390 T [88036:70135616592600] [507322926b693357e4000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "9\x00\x00\x00" 2012-10-08 14:59:30.785390 T [88036:70135616592600] [507322926b693357e4000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "9\x00\x00\x00" -- "9\x00\x00\x00" 2012-10-08 14:59:30.785404 D [88036:70135616592600] [507322926b693357e4000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (1.0ms) 2012-10-08 14:59:30.785404 D [88036:70135616592600] [507322926b693357e4000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (1.0ms) 2012-10-08 14:59:30.785603 T [88036:70135616592600] [507322926b693357e4000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "\x02servicemethod\x00\x18\x00\x00\x00TutorialService.Forward\x00\x10seq\x00\x00\x00\x00\x00\x00" 2012-10-08 14:59:30.785603 T [88036:70135616592600] [507322926b693357e4000001] 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-08 14:59:30.785616 D [88036:70135616592600] [507322926b693357e4000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 53 bytes (0.2ms) 2012-10-08 14:59:30.785616 D [88036:70135616592600] [507322926b693357e4000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 53 bytes (0.2ms) 2012-10-08 14:59:30.785657 D [88036:70135616592600] [507322926b693357e4000001] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:59:30.785657 D [88036:70135616592600] [507322926b693357e4000001] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:59:30.785667 D [88036:70135616592600] [507322926b693357e4000001] Skynet::Client: TutorialService -- Reading response from server 2012-10-08 14:59:30.785667 D [88036:70135616592600] [507322926b693357e4000001] Skynet::Client: TutorialService -- Reading response from server 2012-10-08 14:59:30.785716 T [88036:70135616592600] [507322926b693357e4000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "&\x00\x00\x00" 2012-10-08 14:59:30.785716 T [88036:70135616592600] [507322926b693357e4000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "&\x00\x00\x00" -- "&\x00\x00\x00" 2012-10-08 14:59:30.785726 D [88036:70135616592600] [507322926b693357e4000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.0ms) 2012-10-08 14:59:30.785726 D [88036:70135616592600] [507322926b693357e4000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.0ms) 2012-10-08 14:59:30.785774 T [88036:70135616592600] [507322926b693357e4000001] 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-08 14:59:30.785774 T [88036:70135616592600] [507322926b693357e4000001] 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-08 14:59:30.785784 D [88036:70135616592600] [507322926b693357e4000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 34 bytes (0.0ms) 2012-10-08 14:59:30.785784 D [88036:70135616592600] [507322926b693357e4000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 34 bytes (0.0ms) 2012-10-08 14:59:30.785812 T [88036:70135616592600] [507322926b693357e4000001] Skynet::Client: TutorialService -- Response -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} 2012-10-08 14:59:30.785812 T [88036:70135616592600] [507322926b693357e4000001] Skynet::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-08 14:59:30.785835 T [88036:70135616592600] [507322926b693357e4000001] Skynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} 2012-10-08 14:59:30.785835 T [88036:70135616592600] [507322926b693357e4000001] Skynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-08 14:59:30.785844 I [88036:70135616592600] [507322926b693357e4000001] Skynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 (1.7ms) 2012-10-08 14:59:30.785844 I [88036:70135616592600] [507322926b693357e4000001] Skynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 (1.7ms) 2012-10-08 14:59:30.786262 T [88036:70135616592600] Skynet::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-08 14:59:30.786262 T [88036:70135616592600] Skynet::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-08 14:59:30.787180 D [88036:70135616592600] Skynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 14:59:30.787180 D [88036:70135616592600] Skynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 14:59:30.787256 D [88036:70135617301900] SimpleServer -- Waiting for a client to connect 2012-10-08 14:59:30.787256 D [88036:70135617301900] SimpleServer -- Waiting for a client to connect 2012-10-08 14:59:30.787294 D [88036:70135617301900] SimpleServer -- Client connected, waiting for data from client 2012-10-08 14:59:30.787294 D [88036:70135617301900] SimpleServer -- Client connected, waiting for data from client 2012-10-08 14:59:30.788208 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" 2012-10-08 14:59:30.788208 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" -- "$\x00\x00\x00" 2012-10-08 14:59:30.788223 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (1.0ms) 2012-10-08 14:59:30.788223 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (1.0ms) 2012-10-08 14:59:30.788280 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-08 14:59:30.788280 T [88036:70135616592600] 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-08 14:59:30.788290 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.0ms) 2012-10-08 14:59:30.788290 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.0ms) 2012-10-08 14:59:30.788326 T [88036:70135616592600] Skynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} 2012-10-08 14:59:30.788326 T [88036:70135616592600] Skynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} -- {"registered"=>true, "clientid"=>"123"} 2012-10-08 14:59:30.788346 D [88036:70135616592600] Skynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 14:59:30.788346 D [88036:70135616592600] Skynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 14:59:30.788356 T [88036:70135616592600] Skynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} 2012-10-08 14:59:30.788356 T [88036:70135616592600] Skynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} -- {"clientid"=>"123"} 2012-10-08 14:59:30.788376 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 2012-10-08 14:59:30.788376 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 -- clientid123 2012-10-08 14:59:30.788420 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes (0.0ms) 2012-10-08 14:59:30.788420 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes (0.0ms) 2012-10-08 14:59:30.788494 D [88036:70135616592600] [507322926b693357e4000002] Skynet::Client: TutorialService -- Sending Header 2012-10-08 14:59:30.788494 D [88036:70135616592600] [507322926b693357e4000002] Skynet::Client: TutorialService -- Sending Header 2012-10-08 14:59:30.788510 T [88036:70135616592600] [507322926b693357e4000002] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:59:30.788510 T [88036:70135616592600] [507322926b693357e4000002] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:59:30.788533 T [88036:70135616592600] [507322926b693357e4000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq 2012-10-08 14:59:30.788533 T [88036:70135616592600] [507322926b693357e4000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq -- 9servicemethodTutorialService.Forwardseq 2012-10-08 14:59:30.788578 D [88036:70135616592600] [507322926b693357e4000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.0ms) 2012-10-08 14:59:30.788578 D [88036:70135616592600] [507322926b693357e4000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.0ms) 2012-10-08 14:59:30.788595 T [88036:70135616592600] [507322926b693357e4000002] Skynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} 2012-10-08 14:59:30.788595 T [88036:70135616592600] [507322926b693357e4000002] Skynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} -- {"some"=>"parameters"} 2012-10-08 14:59:30.788626 D [88036:70135616592600] [507322926b693357e4000002] Skynet::Client: TutorialService -- Sending Request 2012-10-08 14:59:30.788626 D [88036:70135616592600] [507322926b693357e4000002] Skynet::Client: TutorialService -- Sending Request 2012-10-08 14:59:30.788637 T [88036:70135616592600] [507322926b693357e4000002] Skynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507322926b693357e4000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 14:59:30.788637 T [88036:70135616592600] [507322926b693357e4000002] Skynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507322926b693357e4000002", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507322926b693357e4000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 14:59:30.788657 T [88036:70135616592600] [507322926b693357e4000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507322926b693357e4000002retrycountoriginaddress 2012-10-08 14:59:30.788657 T [88036:70135616592600] [507322926b693357e4000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507322926b693357e4000002retrycountoriginaddress -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507322926b693357e4000002retrycountoriginaddress 2012-10-08 14:59:30.788701 D [88036:70135616592600] [507322926b693357e4000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 170 bytes (0.0ms) 2012-10-08 14:59:30.788701 D [88036:70135616592600] [507322926b693357e4000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 170 bytes (0.0ms) 2012-10-08 14:59:30.788717 D [88036:70135616592600] [507322926b693357e4000002] Skynet::Client: TutorialService -- Reading header from server 2012-10-08 14:59:30.788717 D [88036:70135616592600] [507322926b693357e4000002] Skynet::Client: TutorialService -- Reading header from server 2012-10-08 14:59:30.789220 D [88036:70135617301900] SimpleServer -- ****************** 2012-10-08 14:59:30.789220 D [88036:70135617301900] SimpleServer -- ****************** 2012-10-08 14:59:30.789234 D [88036:70135617301900] SimpleServer -- Received Request 2012-10-08 14:59:30.789234 D [88036:70135617301900] SimpleServer -- Received Request 2012-10-08 14:59:30.789244 T [88036:70135617301900] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:59:30.789244 T [88036:70135617301900] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:59:30.789310 T [88036:70135617301900] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507322926b693357e4000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 14:59:30.789310 T [88036:70135617301900] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507322926b693357e4000002", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507322926b693357e4000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 14:59:30.789332 D [88036:70135617301900] SimpleServer -- Sending Header 2012-10-08 14:59:30.789332 D [88036:70135617301900] SimpleServer -- Sending Header 2012-10-08 14:59:30.789385 D [88036:70135617301900] SimpleServer -- Sending Reply 2012-10-08 14:59:30.789385 D [88036:70135617301900] SimpleServer -- Sending Reply 2012-10-08 14:59:30.789398 T [88036:70135617301900] SimpleServer -- Reply -- {"result"=>"test1"} 2012-10-08 14:59:30.789398 T [88036:70135617301900] SimpleServer -- Reply -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-08 14:59:30.794489 T [88036:70135616592600] [507322926b693357e4000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "9\x00\x00\x00" 2012-10-08 14:59:30.794489 T [88036:70135616592600] [507322926b693357e4000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "9\x00\x00\x00" -- "9\x00\x00\x00" 2012-10-08 14:59:30.794507 D [88036:70135616592600] [507322926b693357e4000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (5.8ms) 2012-10-08 14:59:30.794507 D [88036:70135616592600] [507322926b693357e4000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (5.8ms) 2012-10-08 14:59:30.794565 T [88036:70135616592600] [507322926b693357e4000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "\x02servicemethod\x00\x18\x00\x00\x00TutorialService.Forward\x00\x10seq\x00\x00\x00\x00\x00\x00" 2012-10-08 14:59:30.794565 T [88036:70135616592600] [507322926b693357e4000002] 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-08 14:59:30.794574 D [88036:70135616592600] [507322926b693357e4000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 53 bytes (0.0ms) 2012-10-08 14:59:30.794574 D [88036:70135616592600] [507322926b693357e4000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 53 bytes (0.0ms) 2012-10-08 14:59:30.794623 D [88036:70135616592600] [507322926b693357e4000002] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:59:30.794623 D [88036:70135616592600] [507322926b693357e4000002] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:59:30.794634 D [88036:70135616592600] [507322926b693357e4000002] Skynet::Client: TutorialService -- Reading response from server 2012-10-08 14:59:30.794634 D [88036:70135616592600] [507322926b693357e4000002] Skynet::Client: TutorialService -- Reading response from server 2012-10-08 14:59:30.794678 T [88036:70135616592600] [507322926b693357e4000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "&\x00\x00\x00" 2012-10-08 14:59:30.794678 T [88036:70135616592600] [507322926b693357e4000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "&\x00\x00\x00" -- "&\x00\x00\x00" 2012-10-08 14:59:30.794687 D [88036:70135616592600] [507322926b693357e4000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.0ms) 2012-10-08 14:59:30.794687 D [88036:70135616592600] [507322926b693357e4000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.0ms) 2012-10-08 14:59:30.794732 T [88036:70135616592600] [507322926b693357e4000002] 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-08 14:59:30.794732 T [88036:70135616592600] [507322926b693357e4000002] 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-08 14:59:30.794742 D [88036:70135616592600] [507322926b693357e4000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 34 bytes (0.0ms) 2012-10-08 14:59:30.794742 D [88036:70135616592600] [507322926b693357e4000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 34 bytes (0.0ms) 2012-10-08 14:59:30.794770 T [88036:70135616592600] [507322926b693357e4000002] Skynet::Client: TutorialService -- Response -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} 2012-10-08 14:59:30.794770 T [88036:70135616592600] [507322926b693357e4000002] Skynet::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-08 14:59:30.794796 T [88036:70135616592600] [507322926b693357e4000002] Skynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} 2012-10-08 14:59:30.794796 T [88036:70135616592600] [507322926b693357e4000002] Skynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-08 14:59:30.794806 I [88036:70135616592600] [507322926b693357e4000002] Skynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 (6.3ms) 2012-10-08 14:59:30.794806 I [88036:70135616592600] [507322926b693357e4000002] Skynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 (6.3ms) 2012-10-08 14:59:30.796862 T [88036:70135616592600] Skynet::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-08 14:59:30.796862 T [88036:70135616592600] Skynet::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-08 14:59:30.796996 D [88036:70135617655060] SimpleServer -- Waiting for a client to connect 2012-10-08 14:59:30.796996 D [88036:70135617655060] SimpleServer -- Waiting for a client to connect 2012-10-08 14:59:30.798598 D [88036:70135616592600] Skynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 14:59:30.798598 D [88036:70135616592600] Skynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 14:59:30.798988 D [88036:70135617655060] SimpleServer -- Client connected, waiting for data from client 2012-10-08 14:59:30.798988 D [88036:70135617655060] SimpleServer -- Client connected, waiting for data from client 2012-10-08 14:59:30.800081 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" 2012-10-08 14:59:30.800081 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" -- "$\x00\x00\x00" 2012-10-08 14:59:30.800094 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (1.5ms) 2012-10-08 14:59:30.800094 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (1.5ms) 2012-10-08 14:59:30.800161 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-08 14:59:30.800161 T [88036:70135616592600] 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-08 14:59:30.800171 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.1ms) 2012-10-08 14:59:30.800171 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.1ms) 2012-10-08 14:59:30.800209 T [88036:70135616592600] Skynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} 2012-10-08 14:59:30.800209 T [88036:70135616592600] Skynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} -- {"registered"=>true, "clientid"=>"123"} 2012-10-08 14:59:30.800223 D [88036:70135616592600] Skynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 14:59:30.800223 D [88036:70135616592600] Skynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 14:59:30.800232 T [88036:70135616592600] Skynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} 2012-10-08 14:59:30.800232 T [88036:70135616592600] Skynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} -- {"clientid"=>"123"} 2012-10-08 14:59:30.800252 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 2012-10-08 14:59:30.800252 T [88036:70135616592600] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 -- clientid123 2012-10-08 14:59:30.800296 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes (0.0ms) 2012-10-08 14:59:30.800296 D [88036:70135616592600] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes (0.0ms) 2012-10-08 14:59:30.800383 D [88036:70135616592600] [507322926b693357e4000003] Skynet::Client: TutorialService -- Sending Header 2012-10-08 14:59:30.800383 D [88036:70135616592600] [507322926b693357e4000003] Skynet::Client: TutorialService -- Sending Header 2012-10-08 14:59:30.800407 T [88036:70135616592600] [507322926b693357e4000003] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:59:30.800407 T [88036:70135616592600] [507322926b693357e4000003] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:59:30.800430 T [88036:70135616592600] [507322926b693357e4000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq 2012-10-08 14:59:30.800430 T [88036:70135616592600] [507322926b693357e4000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq -- 9servicemethodTutorialService.Forwardseq 2012-10-08 14:59:30.800475 D [88036:70135616592600] [507322926b693357e4000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.0ms) 2012-10-08 14:59:30.800475 D [88036:70135616592600] [507322926b693357e4000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.0ms) 2012-10-08 14:59:30.800493 T [88036:70135616592600] [507322926b693357e4000003] Skynet::Client: TutorialService -- Parameters: -- {"duration"=>3.5} 2012-10-08 14:59:30.800493 T [88036:70135616592600] [507322926b693357e4000003] Skynet::Client: TutorialService -- Parameters: -- {"duration"=>3.5} -- {"duration"=>3.5} 2012-10-08 14:59:30.800526 D [88036:70135616592600] [507322926b693357e4000003] Skynet::Client: TutorialService -- Sending Request 2012-10-08 14:59:30.800526 D [88036:70135616592600] [507322926b693357e4000003] Skynet::Client: TutorialService -- Sending Request 2012-10-08 14:59:30.800536 T [88036:70135616592600] [507322926b693357e4000003] Skynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507322926b693357e4000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 14:59:30.800536 T [88036:70135616592600] [507322926b693357e4000003] Skynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507322926b693357e4000003", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507322926b693357e4000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 14:59:30.800556 T [88036:70135616592600] [507322926b693357e4000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- §clientid123induration @methodsleeprequestinfoQrequestid507322926b693357e4000003retrycountoriginaddress 2012-10-08 14:59:30.800556 T [88036:70135616592600] [507322926b693357e4000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- §clientid123induration @methodsleeprequestinfoQrequestid507322926b693357e4000003retrycountoriginaddress -- §clientid123induration @methodsleeprequestinfoQrequestid507322926b693357e4000003retrycountoriginaddress 2012-10-08 14:59:30.800599 D [88036:70135616592600] [507322926b693357e4000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 167 bytes (0.0ms) 2012-10-08 14:59:30.800599 D [88036:70135616592600] [507322926b693357e4000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 167 bytes (0.0ms) 2012-10-08 14:59:30.800615 D [88036:70135616592600] [507322926b693357e4000003] Skynet::Client: TutorialService -- Reading header from server 2012-10-08 14:59:30.800615 D [88036:70135616592600] [507322926b693357e4000003] Skynet::Client: TutorialService -- Reading header from server 2012-10-08 14:59:30.801035 D [88036:70135617655060] SimpleServer -- ****************** 2012-10-08 14:59:30.801035 D [88036:70135617655060] SimpleServer -- ****************** 2012-10-08 14:59:30.801050 D [88036:70135617655060] SimpleServer -- Received Request 2012-10-08 14:59:30.801050 D [88036:70135617655060] SimpleServer -- Received Request 2012-10-08 14:59:30.801059 T [88036:70135617655060] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:59:30.801059 T [88036:70135617655060] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 14:59:30.801133 T [88036:70135617655060] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507322926b693357e4000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 14:59:30.801133 T [88036:70135617655060] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507322926b693357e4000003", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507322926b693357e4000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 14:59:33.801720 W [88036:70135616592600] [507322926b693357e4000003] ResilientSocket::TCPClient ["localhost:2000"] -- #read Timeout waiting for server to reply 2012-10-08 14:59:33.801720 W [88036:70135616592600] [507322926b693357e4000003] ResilientSocket::TCPClient ["localhost:2000"] -- #read Timeout waiting for server to reply 2012-10-08 14:59:33.801915 D [88036:70135616592600] [507322926b693357e4000003] 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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:247:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/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/skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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.3ms) 2012-10-08 14:59:33.801915 D [88036:70135616592600] [507322926b693357e4000003] 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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:247:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/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/skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:247:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/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/skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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.3ms) 2012-10-08 14:59:33.801943 I [88036:70135616592600] [507322926b693357e4000003] Skynet::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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:247:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/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/skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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.6ms) 2012-10-08 14:59:33.801943 I [88036:70135616592600] [507322926b693357e4000003] Skynet::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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:247:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/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/skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:247:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/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/skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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.6ms) 2012-10-08 14:59:33.803193 T [88036:70135616592600] Skynet::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-08 14:59:33.803193 T [88036:70135616592600] Skynet::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-08 14:59:33.803928 W [88036:70135616592600] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-08 14:59:33.803928 W [88036:70135616592600] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-08 14:59:33.905794 W [88036:70135616592600] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-08 14:59:33.905794 W [88036:70135616592600] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-08 14:59:34.007809 W [88036:70135616592600] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-08 14:59:34.007809 W [88036:70135616592600] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-08 14:59:34.108893 W [88036:70135616592600] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-08 14:59:34.108893 W [88036:70135616592600] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-08 14:59:34.210825 W [88036:70135616592600] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-08 14:59:34.210825 W [88036:70135616592600] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-08 14:59:34.312841 E [88036:70135616592600] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-08 14:59:34.312841 E [88036:70135616592600] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-08 14:59:34.312951 I [88036:70135616592600] 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/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:163:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:133:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:133:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/skynet_client_test.rb:21:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/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/skynet_client_test.rb:20:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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' (509.7ms) 2012-10-08 14:59:34.312951 I [88036:70135616592600] 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/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:163:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:133:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:133:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/skynet_client_test.rb:21:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/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/skynet_client_test.rb:20:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:163:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:133:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:133:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/skynet_client_test.rb:21:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/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/skynet_client_test.rb:20:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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' (509.7ms) 2012-10-08 15:03:19.268461 T [88745:70168516713180] Skynet::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-08 15:03:19.268461 T [88745:70168516713180] Skynet::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-08 15:03:19.279820 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x00" 2012-10-08 15:03:19.279820 T [88745:70168516713180] 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-08 15:03:19.280169 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.3ms) 2012-10-08 15:03:19.280169 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.3ms) 2012-10-08 15:03:19.280499 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\a" 2012-10-08 15:03:19.280499 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\a" -- "\x00\x00\x00\a" 2012-10-08 15:03:19.280515 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.2ms) 2012-10-08 15:03:19.280515 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.2ms) 2012-10-08 15:03:19.281017 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00*\x03ctl" 2012-10-08 15:03:19.281017 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00*\x03ctl" -- "\b\x00*\x03ctl" 2012-10-08 15:03:19.281034 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 7 bytes (0.5ms) 2012-10-08 15:03:19.281034 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 7 bytes (0.5ms) 2012-10-08 15:03:19.281492 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x01" 2012-10-08 15:03:19.281492 T [88745:70168516713180] 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-08 15:03:19.281544 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.0ms) 2012-10-08 15:03:19.281544 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.0ms) 2012-10-08 15:03:19.282128 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\a" 2012-10-08 15:03:19.282128 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\a" -- "\x00\x00\x00\a" 2012-10-08 15:03:19.282152 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.6ms) 2012-10-08 15:03:19.282152 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.6ms) 2012-10-08 15:03:19.282343 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00*\x03foo" 2012-10-08 15:03:19.282343 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00*\x03foo" -- "\b\x00*\x03foo" 2012-10-08 15:03:19.282354 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 7 bytes (0.2ms) 2012-10-08 15:03:19.282354 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 7 bytes (0.2ms) 2012-10-08 15:03:19.282579 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x02" 2012-10-08 15:03:19.282579 T [88745:70168516713180] 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-08 15:03:19.282623 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.0ms) 2012-10-08 15:03:19.282623 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.0ms) 2012-10-08 15:03:19.283365 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\f" 2012-10-08 15:03:19.283365 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\f" -- "\x00\x00\x00\f" 2012-10-08 15:03:19.283379 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.7ms) 2012-10-08 15:03:19.283379 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.7ms) 2012-10-08 15:03:19.283561 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00*\bservices" 2012-10-08 15:03:19.283561 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00*\bservices" -- "\b\x00*\bservices" 2012-10-08 15:03:19.283572 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 12 bytes (0.2ms) 2012-10-08 15:03:19.283572 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 12 bytes (0.2ms) 2012-10-08 15:03:19.283795 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x03" 2012-10-08 15:03:19.283795 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x03" -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x03" 2012-10-08 15:03:19.283839 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.0ms) 2012-10-08 15:03:19.283839 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.0ms) 2012-10-08 15:03:19.284597 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x05" 2012-10-08 15:03:19.284597 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x05" -- "\x00\x00\x00\x05" 2012-10-08 15:03:19.284612 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.7ms) 2012-10-08 15:03:19.284612 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.7ms) 2012-10-08 15:03:19.284929 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\xA0\x06\b" 2012-10-08 15:03:19.284929 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\xA0\x06\b" -- "\b\x00\xA0\x06\b" 2012-10-08 15:03:19.284942 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 5 bytes (0.3ms) 2012-10-08 15:03:19.284942 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 5 bytes (0.3ms) 2012-10-08 15:03:19.285958 T [88745:70168516713180] 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-08 15:03:19.285958 T [88745:70168516713180] 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-08 15:03:19.286263 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.3ms) 2012-10-08 15:03:19.286263 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.3ms) 2012-10-08 15:03:19.287373 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" 2012-10-08 15:03:19.287373 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" -- "\x00\x00\x00\x02" 2012-10-08 15:03:19.287463 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.1ms) 2012-10-08 15:03:19.287463 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.1ms) 2012-10-08 15:03:19.289139 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" 2012-10-08 15:03:19.289139 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" -- "\b\x00" 2012-10-08 15:03:19.289191 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (1.7ms) 2012-10-08 15:03:19.289191 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (1.7ms) 2012-10-08 15:03:19.291190 T [88745:70168516713180] Skynet::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-08 15:03:19.291190 T [88745:70168516713180] Skynet::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-08 15:03:19.292176 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\x04\b\x00\x10\x05" 2012-10-08 15:03:19.292176 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\x04\b\x00\x10\x05" -- "\x00\x00\x00\x04\b\x00\x10\x05" 2012-10-08 15:03:19.292405 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 8 bytes (0.2ms) 2012-10-08 15:03:19.292405 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 8 bytes (0.2ms) 2012-10-08 15:03:19.292639 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x06" 2012-10-08 15:03:19.292639 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x06" -- "\x00\x00\x00\x06" 2012-10-08 15:03:19.292654 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.2ms) 2012-10-08 15:03:19.292654 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.2ms) 2012-10-08 15:03:19.293050 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\xB2\xE8\t" 2012-10-08 15:03:19.293050 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\xB2\xE8\t" -- "\b\x00\x18\xB2\xE8\t" 2012-10-08 15:03:19.293101 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes (0.4ms) 2012-10-08 15:03:19.293101 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes (0.4ms) 2012-10-08 15:03:19.294185 T [88745:70168516713180] 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-08 15:03:19.294185 T [88745:70168516713180] 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-08 15:03:19.294542 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.3ms) 2012-10-08 15:03:19.294542 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.3ms) 2012-10-08 15:03:19.295622 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" 2012-10-08 15:03:19.295622 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" -- "\x00\x00\x00\x02" 2012-10-08 15:03:19.295717 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.1ms) 2012-10-08 15:03:19.295717 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.1ms) 2012-10-08 15:03:19.299884 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" 2012-10-08 15:03:19.299884 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" -- "\b\x00" 2012-10-08 15:03:19.299917 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (4.2ms) 2012-10-08 15:03:19.299917 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (4.2ms) 2012-10-08 15:03:19.300203 T [88745:70168516713180] Skynet::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-08 15:03:19.300203 T [88745:70168516713180] Skynet::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-08 15:03:19.301352 T [88745:70168516713180] 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-08 15:03:19.301352 T [88745:70168516713180] 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-08 15:03:19.301407 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 38 bytes (0.0ms) 2012-10-08 15:03:19.301407 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 38 bytes (0.0ms) 2012-10-08 15:03:19.308916 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x06" 2012-10-08 15:03:19.308916 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x06" -- "\x00\x00\x00\x06" 2012-10-08 15:03:19.308996 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (7.6ms) 2012-10-08 15:03:19.308996 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (7.6ms) 2012-10-08 15:03:19.309811 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\xB4\xE8\t" 2012-10-08 15:03:19.309811 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\xB4\xE8\t" -- "\b\x00\x18\xB4\xE8\t" 2012-10-08 15:03:19.309951 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes (0.8ms) 2012-10-08 15:03:19.309951 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes (0.8ms) 2012-10-08 15:03:19.311651 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\x0F\b\x00\x10\x01\"\t/test/foo" 2012-10-08 15:03:19.311651 T [88745:70168516713180] 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-08 15:03:19.312564 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 19 bytes (0.8ms) 2012-10-08 15:03:19.312564 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 19 bytes (0.8ms) 2012-10-08 15:03:19.312803 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x0E" 2012-10-08 15:03:19.312803 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x0E" -- "\x00\x00\x00\x0E" 2012-10-08 15:03:19.312855 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.3ms) 2012-10-08 15:03:19.312855 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.3ms) 2012-10-08 15:03:19.312910 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\xB4\xE8\t2\x06value2" 2012-10-08 15:03:19.312910 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\xB4\xE8\t2\x06value2" -- "\b\x00\x18\xB4\xE8\t2\x06value2" 2012-10-08 15:03:19.312921 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 14 bytes (0.0ms) 2012-10-08 15:03:19.312921 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 14 bytes (0.0ms) 2012-10-08 15:03:19.314372 T [88745:70168516713180] 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-08 15:03:19.314372 T [88745:70168516713180] 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-08 15:03:19.314713 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.3ms) 2012-10-08 15:03:19.314713 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.3ms) 2012-10-08 15:03:19.317006 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" 2012-10-08 15:03:19.317006 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" -- "\x00\x00\x00\x02" 2012-10-08 15:03:19.317049 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (2.3ms) 2012-10-08 15:03:19.317049 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (2.3ms) 2012-10-08 15:03:19.317396 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" 2012-10-08 15:03:19.317396 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" -- "\b\x00" 2012-10-08 15:03:19.317426 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (0.4ms) 2012-10-08 15:03:19.317426 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (0.4ms) 2012-10-08 15:03:19.318539 T [88745:70168516713180] Skynet::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-08 15:03:19.318539 T [88745:70168516713180] Skynet::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-08 15:03:19.320053 T [88745:70168516713180] 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-08 15:03:19.320053 T [88745:70168516713180] 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-08 15:03:19.320110 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 37 bytes (0.0ms) 2012-10-08 15:03:19.320110 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 37 bytes (0.0ms) 2012-10-08 15:03:19.326118 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x06" 2012-10-08 15:03:19.326118 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x06" -- "\x00\x00\x00\x06" 2012-10-08 15:03:19.326195 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (6.0ms) 2012-10-08 15:03:19.326195 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (6.0ms) 2012-10-08 15:03:19.326598 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\xB6\xE8\t" 2012-10-08 15:03:19.326598 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\xB6\xE8\t" -- "\b\x00\x18\xB6\xE8\t" 2012-10-08 15:03:19.326676 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes (0.4ms) 2012-10-08 15:03:19.326676 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes (0.4ms) 2012-10-08 15:03:19.330738 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\x0F\b\x00\x10\x01\"\t/test/foo" 2012-10-08 15:03:19.330738 T [88745:70168516713180] 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-08 15:03:19.333061 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 19 bytes (2.3ms) 2012-10-08 15:03:19.333061 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 19 bytes (2.3ms) 2012-10-08 15:03:19.333319 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\r" 2012-10-08 15:03:19.333319 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\r" -- "\x00\x00\x00\r" 2012-10-08 15:03:19.333349 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.2ms) 2012-10-08 15:03:19.333349 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.2ms) 2012-10-08 15:03:19.333646 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\xB6\xE8\t2\x05value" 2012-10-08 15:03:19.333646 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\xB6\xE8\t2\x05value" -- "\b\x00\x18\xB6\xE8\t2\x05value" 2012-10-08 15:03:19.333676 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 13 bytes (0.3ms) 2012-10-08 15:03:19.333676 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 13 bytes (0.3ms) 2012-10-08 15:03:19.337868 T [88745:70168516713180] 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-08 15:03:19.337868 T [88745:70168516713180] 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-08 15:03:19.337923 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.0ms) 2012-10-08 15:03:19.337923 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.0ms) 2012-10-08 15:03:19.339507 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" 2012-10-08 15:03:19.339507 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" -- "\x00\x00\x00\x02" 2012-10-08 15:03:19.339555 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.6ms) 2012-10-08 15:03:19.339555 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.6ms) 2012-10-08 15:03:19.340971 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" 2012-10-08 15:03:19.340971 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" -- "\b\x00" 2012-10-08 15:03:19.341021 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (1.4ms) 2012-10-08 15:03:19.341021 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (1.4ms) 2012-10-08 15:03:19.342580 T [88745:70168516713180] Skynet::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-08 15:03:19.342580 T [88745:70168516713180] Skynet::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-08 15:03:19.344483 W [88745:70168516713180] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-08 15:03:19.344483 W [88745:70168516713180] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-08 15:03:19.446865 W [88745:70168516713180] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-08 15:03:19.446865 W [88745:70168516713180] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-08 15:03:19.548834 W [88745:70168516713180] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-08 15:03:19.548834 W [88745:70168516713180] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-08 15:03:19.650054 W [88745:70168516713180] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-08 15:03:19.650054 W [88745:70168516713180] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-08 15:03:19.751381 W [88745:70168516713180] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-08 15:03:19.751381 W [88745:70168516713180] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-08 15:03:19.853358 E [88745:70168516713180] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-08 15:03:19.853358 E [88745:70168516713180] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-08 15:03:19.853505 I [88745:70168516713180] 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/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:163:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/doozer/client.rb:36:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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.7ms) 2012-10-08 15:03:19.853505 I [88745:70168516713180] 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/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:163:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/doozer/client.rb:36:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:163:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/doozer/client.rb:36:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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.7ms) 2012-10-08 15:03:19.855482 T [88745:70168516713180] Skynet::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-08 15:03:19.855482 T [88745:70168516713180] Skynet::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-08 15:03:19.855737 D [88745:70168517600160] SimpleServer -- Waiting for a client to connect 2012-10-08 15:03:19.855737 D [88745:70168517600160] SimpleServer -- Waiting for a client to connect 2012-10-08 15:03:19.857255 D [88745:70168516713180] Skynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 15:03:19.857255 D [88745:70168516713180] Skynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 15:03:19.857376 D [88745:70168517600160] SimpleServer -- Client connected, waiting for data from client 2012-10-08 15:03:19.857376 D [88745:70168517600160] SimpleServer -- Client connected, waiting for data from client 2012-10-08 15:03:19.857986 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" 2012-10-08 15:03:19.857986 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" -- "$\x00\x00\x00" 2012-10-08 15:03:19.858003 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.7ms) 2012-10-08 15:03:19.858003 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.7ms) 2012-10-08 15:03:19.858151 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-08 15:03:19.858151 T [88745:70168516713180] 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-08 15:03:19.858163 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.0ms) 2012-10-08 15:03:19.858163 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.0ms) 2012-10-08 15:03:19.858218 T [88745:70168516713180] Skynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} 2012-10-08 15:03:19.858218 T [88745:70168516713180] Skynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} -- {"registered"=>true, "clientid"=>"123"} 2012-10-08 15:03:19.858235 D [88745:70168516713180] Skynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 15:03:19.858235 D [88745:70168516713180] Skynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 15:03:19.858246 T [88745:70168516713180] Skynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} 2012-10-08 15:03:19.858246 T [88745:70168516713180] Skynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} -- {"clientid"=>"123"} 2012-10-08 15:03:19.858268 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 2012-10-08 15:03:19.858268 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 -- clientid123 2012-10-08 15:03:19.858391 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes (0.1ms) 2012-10-08 15:03:19.858391 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes (0.1ms) 2012-10-08 15:03:19.858473 D [88745:70168516713180] [507323776b69335aa9000001] Skynet::Client: TutorialService -- Sending Header 2012-10-08 15:03:19.858473 D [88745:70168516713180] [507323776b69335aa9000001] Skynet::Client: TutorialService -- Sending Header 2012-10-08 15:03:19.858573 T [88745:70168516713180] [507323776b69335aa9000001] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:03:19.858573 T [88745:70168516713180] [507323776b69335aa9000001] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:03:19.858596 T [88745:70168516713180] [507323776b69335aa9000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq 2012-10-08 15:03:19.858596 T [88745:70168516713180] [507323776b69335aa9000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq -- 9servicemethodTutorialService.Forwardseq 2012-10-08 15:03:19.858710 D [88745:70168517600160] SimpleServer -- ****************** 2012-10-08 15:03:19.858710 D [88745:70168517600160] SimpleServer -- ****************** 2012-10-08 15:03:19.858723 D [88745:70168517600160] SimpleServer -- Received Request 2012-10-08 15:03:19.858723 D [88745:70168517600160] SimpleServer -- Received Request 2012-10-08 15:03:19.858733 T [88745:70168517600160] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:03:19.858733 T [88745:70168517600160] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:03:19.858757 D [88745:70168516713180] [507323776b69335aa9000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.1ms) 2012-10-08 15:03:19.858757 D [88745:70168516713180] [507323776b69335aa9000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.1ms) 2012-10-08 15:03:19.858775 T [88745:70168516713180] [507323776b69335aa9000001] Skynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} 2012-10-08 15:03:19.858775 T [88745:70168516713180] [507323776b69335aa9000001] Skynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} -- {"some"=>"parameters"} 2012-10-08 15:03:19.858803 D [88745:70168516713180] [507323776b69335aa9000001] Skynet::Client: TutorialService -- Sending Request 2012-10-08 15:03:19.858803 D [88745:70168516713180] [507323776b69335aa9000001] Skynet::Client: TutorialService -- Sending Request 2012-10-08 15:03:19.858816 T [88745:70168516713180] [507323776b69335aa9000001] Skynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507323776b69335aa9000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:03:19.858816 T [88745:70168516713180] [507323776b69335aa9000001] Skynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507323776b69335aa9000001", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507323776b69335aa9000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:03:19.858839 T [88745:70168516713180] [507323776b69335aa9000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507323776b69335aa9000001retrycountoriginaddress 2012-10-08 15:03:19.858839 T [88745:70168516713180] [507323776b69335aa9000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507323776b69335aa9000001retrycountoriginaddress -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507323776b69335aa9000001retrycountoriginaddress 2012-10-08 15:03:19.859460 T [88745:70168517600160] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507323776b69335aa9000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:03:19.859460 T [88745:70168517600160] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507323776b69335aa9000001", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507323776b69335aa9000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:03:19.859511 D [88745:70168517600160] SimpleServer -- Sending Header 2012-10-08 15:03:19.859511 D [88745:70168517600160] SimpleServer -- Sending Header 2012-10-08 15:03:19.859599 D [88745:70168517600160] SimpleServer -- Sending Reply 2012-10-08 15:03:19.859599 D [88745:70168517600160] SimpleServer -- Sending Reply 2012-10-08 15:03:19.859613 T [88745:70168517600160] SimpleServer -- Reply -- {"result"=>"test1"} 2012-10-08 15:03:19.859613 T [88745:70168517600160] SimpleServer -- Reply -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-08 15:03:19.859797 D [88745:70168516713180] [507323776b69335aa9000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 170 bytes (0.9ms) 2012-10-08 15:03:19.859797 D [88745:70168516713180] [507323776b69335aa9000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 170 bytes (0.9ms) 2012-10-08 15:03:19.859832 D [88745:70168516713180] [507323776b69335aa9000001] Skynet::Client: TutorialService -- Reading header from server 2012-10-08 15:03:19.859832 D [88745:70168516713180] [507323776b69335aa9000001] Skynet::Client: TutorialService -- Reading header from server 2012-10-08 15:03:19.860183 T [88745:70168516713180] [507323776b69335aa9000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "9\x00\x00\x00" 2012-10-08 15:03:19.860183 T [88745:70168516713180] [507323776b69335aa9000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "9\x00\x00\x00" -- "9\x00\x00\x00" 2012-10-08 15:03:19.860209 D [88745:70168516713180] [507323776b69335aa9000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.4ms) 2012-10-08 15:03:19.860209 D [88745:70168516713180] [507323776b69335aa9000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.4ms) 2012-10-08 15:03:19.860507 T [88745:70168516713180] [507323776b69335aa9000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "\x02servicemethod\x00\x18\x00\x00\x00TutorialService.Forward\x00\x10seq\x00\x00\x00\x00\x00\x00" 2012-10-08 15:03:19.860507 T [88745:70168516713180] [507323776b69335aa9000001] 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-08 15:03:19.860523 D [88745:70168516713180] [507323776b69335aa9000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 53 bytes (0.3ms) 2012-10-08 15:03:19.860523 D [88745:70168516713180] [507323776b69335aa9000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 53 bytes (0.3ms) 2012-10-08 15:03:19.860562 D [88745:70168516713180] [507323776b69335aa9000001] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:03:19.860562 D [88745:70168516713180] [507323776b69335aa9000001] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:03:19.860573 D [88745:70168516713180] [507323776b69335aa9000001] Skynet::Client: TutorialService -- Reading response from server 2012-10-08 15:03:19.860573 D [88745:70168516713180] [507323776b69335aa9000001] Skynet::Client: TutorialService -- Reading response from server 2012-10-08 15:03:19.860628 T [88745:70168516713180] [507323776b69335aa9000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "&\x00\x00\x00" 2012-10-08 15:03:19.860628 T [88745:70168516713180] [507323776b69335aa9000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "&\x00\x00\x00" -- "&\x00\x00\x00" 2012-10-08 15:03:19.860639 D [88745:70168516713180] [507323776b69335aa9000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.0ms) 2012-10-08 15:03:19.860639 D [88745:70168516713180] [507323776b69335aa9000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.0ms) 2012-10-08 15:03:19.860705 T [88745:70168516713180] [507323776b69335aa9000001] 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-08 15:03:19.860705 T [88745:70168516713180] [507323776b69335aa9000001] 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-08 15:03:19.860716 D [88745:70168516713180] [507323776b69335aa9000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 34 bytes (0.1ms) 2012-10-08 15:03:19.860716 D [88745:70168516713180] [507323776b69335aa9000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 34 bytes (0.1ms) 2012-10-08 15:03:19.860749 T [88745:70168516713180] [507323776b69335aa9000001] Skynet::Client: TutorialService -- Response -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} 2012-10-08 15:03:19.860749 T [88745:70168516713180] [507323776b69335aa9000001] Skynet::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-08 15:03:19.860776 T [88745:70168516713180] [507323776b69335aa9000001] Skynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} 2012-10-08 15:03:19.860776 T [88745:70168516713180] [507323776b69335aa9000001] Skynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-08 15:03:19.860786 I [88745:70168516713180] [507323776b69335aa9000001] Skynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 (2.3ms) 2012-10-08 15:03:19.860786 I [88745:70168516713180] [507323776b69335aa9000001] Skynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 (2.3ms) 2012-10-08 15:03:19.861769 T [88745:70168516713180] Skynet::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-08 15:03:19.861769 T [88745:70168516713180] Skynet::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-08 15:03:19.862518 D [88745:70168517638920] SimpleServer -- Waiting for a client to connect 2012-10-08 15:03:19.862518 D [88745:70168517638920] SimpleServer -- Waiting for a client to connect 2012-10-08 15:03:19.863753 D [88745:70168516713180] Skynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 15:03:19.863753 D [88745:70168516713180] Skynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 15:03:19.863843 D [88745:70168517638920] SimpleServer -- Client connected, waiting for data from client 2012-10-08 15:03:19.863843 D [88745:70168517638920] SimpleServer -- Client connected, waiting for data from client 2012-10-08 15:03:19.865185 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" 2012-10-08 15:03:19.865185 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" -- "$\x00\x00\x00" 2012-10-08 15:03:19.865201 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (1.4ms) 2012-10-08 15:03:19.865201 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (1.4ms) 2012-10-08 15:03:19.865267 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-08 15:03:19.865267 T [88745:70168516713180] 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-08 15:03:19.865279 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.1ms) 2012-10-08 15:03:19.865279 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.1ms) 2012-10-08 15:03:19.865319 T [88745:70168516713180] Skynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} 2012-10-08 15:03:19.865319 T [88745:70168516713180] Skynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} -- {"registered"=>true, "clientid"=>"123"} 2012-10-08 15:03:19.865335 D [88745:70168516713180] Skynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 15:03:19.865335 D [88745:70168516713180] Skynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 15:03:19.865346 T [88745:70168516713180] Skynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} 2012-10-08 15:03:19.865346 T [88745:70168516713180] Skynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} -- {"clientid"=>"123"} 2012-10-08 15:03:19.865367 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 2012-10-08 15:03:19.865367 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 -- clientid123 2012-10-08 15:03:19.865414 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes (0.0ms) 2012-10-08 15:03:19.865414 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes (0.0ms) 2012-10-08 15:03:19.865498 D [88745:70168516713180] [507323776b69335aa9000002] Skynet::Client: TutorialService -- Sending Header 2012-10-08 15:03:19.865498 D [88745:70168516713180] [507323776b69335aa9000002] Skynet::Client: TutorialService -- Sending Header 2012-10-08 15:03:19.865517 T [88745:70168516713180] [507323776b69335aa9000002] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:03:19.865517 T [88745:70168516713180] [507323776b69335aa9000002] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:03:19.865544 T [88745:70168516713180] [507323776b69335aa9000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq 2012-10-08 15:03:19.865544 T [88745:70168516713180] [507323776b69335aa9000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq -- 9servicemethodTutorialService.Forwardseq 2012-10-08 15:03:19.865592 D [88745:70168516713180] [507323776b69335aa9000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.0ms) 2012-10-08 15:03:19.865592 D [88745:70168516713180] [507323776b69335aa9000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.0ms) 2012-10-08 15:03:19.865613 T [88745:70168516713180] [507323776b69335aa9000002] Skynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} 2012-10-08 15:03:19.865613 T [88745:70168516713180] [507323776b69335aa9000002] Skynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} -- {"some"=>"parameters"} 2012-10-08 15:03:19.865641 D [88745:70168516713180] [507323776b69335aa9000002] Skynet::Client: TutorialService -- Sending Request 2012-10-08 15:03:19.865641 D [88745:70168516713180] [507323776b69335aa9000002] Skynet::Client: TutorialService -- Sending Request 2012-10-08 15:03:19.865652 T [88745:70168516713180] [507323776b69335aa9000002] Skynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507323776b69335aa9000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:03:19.865652 T [88745:70168516713180] [507323776b69335aa9000002] Skynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507323776b69335aa9000002", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507323776b69335aa9000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:03:19.865674 T [88745:70168516713180] [507323776b69335aa9000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507323776b69335aa9000002retrycountoriginaddress 2012-10-08 15:03:19.865674 T [88745:70168516713180] [507323776b69335aa9000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507323776b69335aa9000002retrycountoriginaddress -- ªclientid123insome parametersmethodtest1requestinfoQrequestid507323776b69335aa9000002retrycountoriginaddress 2012-10-08 15:03:19.865722 D [88745:70168516713180] [507323776b69335aa9000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 170 bytes (0.0ms) 2012-10-08 15:03:19.865722 D [88745:70168516713180] [507323776b69335aa9000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 170 bytes (0.0ms) 2012-10-08 15:03:19.865741 D [88745:70168516713180] [507323776b69335aa9000002] Skynet::Client: TutorialService -- Reading header from server 2012-10-08 15:03:19.865741 D [88745:70168516713180] [507323776b69335aa9000002] Skynet::Client: TutorialService -- Reading header from server 2012-10-08 15:03:19.866037 D [88745:70168517638920] SimpleServer -- ****************** 2012-10-08 15:03:19.866037 D [88745:70168517638920] SimpleServer -- ****************** 2012-10-08 15:03:19.866052 D [88745:70168517638920] SimpleServer -- Received Request 2012-10-08 15:03:19.866052 D [88745:70168517638920] SimpleServer -- Received Request 2012-10-08 15:03:19.866063 T [88745:70168517638920] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:03:19.866063 T [88745:70168517638920] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:03:19.866138 T [88745:70168517638920] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507323776b69335aa9000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:03:19.866138 T [88745:70168517638920] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507323776b69335aa9000002", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"507323776b69335aa9000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:03:19.866163 D [88745:70168517638920] SimpleServer -- Sending Header 2012-10-08 15:03:19.866163 D [88745:70168517638920] SimpleServer -- Sending Header 2012-10-08 15:03:19.866220 D [88745:70168517638920] SimpleServer -- Sending Reply 2012-10-08 15:03:19.866220 D [88745:70168517638920] SimpleServer -- Sending Reply 2012-10-08 15:03:19.866233 T [88745:70168517638920] SimpleServer -- Reply -- {"result"=>"test1"} 2012-10-08 15:03:19.866233 T [88745:70168517638920] SimpleServer -- Reply -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-08 15:03:19.869590 T [88745:70168516713180] [507323776b69335aa9000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "9\x00\x00\x00" 2012-10-08 15:03:19.869590 T [88745:70168516713180] [507323776b69335aa9000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "9\x00\x00\x00" -- "9\x00\x00\x00" 2012-10-08 15:03:19.869611 D [88745:70168516713180] [507323776b69335aa9000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (3.9ms) 2012-10-08 15:03:19.869611 D [88745:70168516713180] [507323776b69335aa9000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (3.9ms) 2012-10-08 15:03:19.869670 T [88745:70168516713180] [507323776b69335aa9000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "\x02servicemethod\x00\x18\x00\x00\x00TutorialService.Forward\x00\x10seq\x00\x00\x00\x00\x00\x00" 2012-10-08 15:03:19.869670 T [88745:70168516713180] [507323776b69335aa9000002] 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-08 15:03:19.869680 D [88745:70168516713180] [507323776b69335aa9000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 53 bytes (0.0ms) 2012-10-08 15:03:19.869680 D [88745:70168516713180] [507323776b69335aa9000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 53 bytes (0.0ms) 2012-10-08 15:03:19.869718 D [88745:70168516713180] [507323776b69335aa9000002] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:03:19.869718 D [88745:70168516713180] [507323776b69335aa9000002] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:03:19.869728 D [88745:70168516713180] [507323776b69335aa9000002] Skynet::Client: TutorialService -- Reading response from server 2012-10-08 15:03:19.869728 D [88745:70168516713180] [507323776b69335aa9000002] Skynet::Client: TutorialService -- Reading response from server 2012-10-08 15:03:19.869775 T [88745:70168516713180] [507323776b69335aa9000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "&\x00\x00\x00" 2012-10-08 15:03:19.869775 T [88745:70168516713180] [507323776b69335aa9000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "&\x00\x00\x00" -- "&\x00\x00\x00" 2012-10-08 15:03:19.869785 D [88745:70168516713180] [507323776b69335aa9000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.0ms) 2012-10-08 15:03:19.869785 D [88745:70168516713180] [507323776b69335aa9000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.0ms) 2012-10-08 15:03:19.869833 T [88745:70168516713180] [507323776b69335aa9000002] 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-08 15:03:19.869833 T [88745:70168516713180] [507323776b69335aa9000002] 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-08 15:03:19.869843 D [88745:70168516713180] [507323776b69335aa9000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 34 bytes (0.0ms) 2012-10-08 15:03:19.869843 D [88745:70168516713180] [507323776b69335aa9000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 34 bytes (0.0ms) 2012-10-08 15:03:19.869879 T [88745:70168516713180] [507323776b69335aa9000002] Skynet::Client: TutorialService -- Response -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} 2012-10-08 15:03:19.869879 T [88745:70168516713180] [507323776b69335aa9000002] Skynet::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-08 15:03:19.869904 T [88745:70168516713180] [507323776b69335aa9000002] Skynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} 2012-10-08 15:03:19.869904 T [88745:70168516713180] [507323776b69335aa9000002] Skynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-08 15:03:19.869913 I [88745:70168516713180] [507323776b69335aa9000002] Skynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 (4.4ms) 2012-10-08 15:03:19.869913 I [88745:70168516713180] [507323776b69335aa9000002] Skynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 (4.4ms) 2012-10-08 15:03:19.870363 T [88745:70168516713180] Skynet::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-08 15:03:19.870363 T [88745:70168516713180] Skynet::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-08 15:03:19.870498 D [88745:70168517719780] SimpleServer -- Waiting for a client to connect 2012-10-08 15:03:19.870498 D [88745:70168517719780] SimpleServer -- Waiting for a client to connect 2012-10-08 15:03:19.872209 D [88745:70168517719780] SimpleServer -- Client connected, waiting for data from client 2012-10-08 15:03:19.872209 D [88745:70168517719780] SimpleServer -- Client connected, waiting for data from client 2012-10-08 15:03:19.872408 D [88745:70168516713180] Skynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 15:03:19.872408 D [88745:70168516713180] Skynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 15:03:19.872463 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" 2012-10-08 15:03:19.872463 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" -- "$\x00\x00\x00" 2012-10-08 15:03:19.872474 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.0ms) 2012-10-08 15:03:19.872474 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.0ms) 2012-10-08 15:03:19.872526 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-08 15:03:19.872526 T [88745:70168516713180] 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-08 15:03:19.872536 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.0ms) 2012-10-08 15:03:19.872536 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.0ms) 2012-10-08 15:03:19.872579 T [88745:70168516713180] Skynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} 2012-10-08 15:03:19.872579 T [88745:70168516713180] Skynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} -- {"registered"=>true, "clientid"=>"123"} 2012-10-08 15:03:19.872595 D [88745:70168516713180] Skynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 15:03:19.872595 D [88745:70168516713180] Skynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 15:03:19.872604 T [88745:70168516713180] Skynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} 2012-10-08 15:03:19.872604 T [88745:70168516713180] Skynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} -- {"clientid"=>"123"} 2012-10-08 15:03:19.872623 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 2012-10-08 15:03:19.872623 T [88745:70168516713180] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 -- clientid123 2012-10-08 15:03:19.872732 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes (0.1ms) 2012-10-08 15:03:19.872732 D [88745:70168516713180] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes (0.1ms) 2012-10-08 15:03:19.873581 D [88745:70168516713180] [507323776b69335aa9000003] Skynet::Client: TutorialService -- Sending Header 2012-10-08 15:03:19.873581 D [88745:70168516713180] [507323776b69335aa9000003] Skynet::Client: TutorialService -- Sending Header 2012-10-08 15:03:19.873605 T [88745:70168516713180] [507323776b69335aa9000003] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:03:19.873605 T [88745:70168516713180] [507323776b69335aa9000003] Skynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:03:19.873632 T [88745:70168516713180] [507323776b69335aa9000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq 2012-10-08 15:03:19.873632 T [88745:70168516713180] [507323776b69335aa9000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq -- 9servicemethodTutorialService.Forwardseq 2012-10-08 15:03:19.875981 D [88745:70168516713180] [507323776b69335aa9000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (2.3ms) 2012-10-08 15:03:19.875981 D [88745:70168516713180] [507323776b69335aa9000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (2.3ms) 2012-10-08 15:03:19.876014 T [88745:70168516713180] [507323776b69335aa9000003] Skynet::Client: TutorialService -- Parameters: -- {"duration"=>3.5} 2012-10-08 15:03:19.876014 T [88745:70168516713180] [507323776b69335aa9000003] Skynet::Client: TutorialService -- Parameters: -- {"duration"=>3.5} -- {"duration"=>3.5} 2012-10-08 15:03:19.876051 D [88745:70168516713180] [507323776b69335aa9000003] Skynet::Client: TutorialService -- Sending Request 2012-10-08 15:03:19.876051 D [88745:70168516713180] [507323776b69335aa9000003] Skynet::Client: TutorialService -- Sending Request 2012-10-08 15:03:19.876062 T [88745:70168516713180] [507323776b69335aa9000003] Skynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507323776b69335aa9000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:03:19.876062 T [88745:70168516713180] [507323776b69335aa9000003] Skynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507323776b69335aa9000003", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507323776b69335aa9000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:03:19.876083 T [88745:70168516713180] [507323776b69335aa9000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- §clientid123induration @methodsleeprequestinfoQrequestid507323776b69335aa9000003retrycountoriginaddress 2012-10-08 15:03:19.876083 T [88745:70168516713180] [507323776b69335aa9000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- §clientid123induration @methodsleeprequestinfoQrequestid507323776b69335aa9000003retrycountoriginaddress -- §clientid123induration @methodsleeprequestinfoQrequestid507323776b69335aa9000003retrycountoriginaddress 2012-10-08 15:03:19.876129 D [88745:70168516713180] [507323776b69335aa9000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 167 bytes (0.0ms) 2012-10-08 15:03:19.876129 D [88745:70168516713180] [507323776b69335aa9000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 167 bytes (0.0ms) 2012-10-08 15:03:19.876145 D [88745:70168516713180] [507323776b69335aa9000003] Skynet::Client: TutorialService -- Reading header from server 2012-10-08 15:03:19.876145 D [88745:70168516713180] [507323776b69335aa9000003] Skynet::Client: TutorialService -- Reading header from server 2012-10-08 15:03:19.876415 D [88745:70168517719780] SimpleServer -- ****************** 2012-10-08 15:03:19.876415 D [88745:70168517719780] SimpleServer -- ****************** 2012-10-08 15:03:19.876431 D [88745:70168517719780] SimpleServer -- Received Request 2012-10-08 15:03:19.876431 D [88745:70168517719780] SimpleServer -- Received Request 2012-10-08 15:03:19.876440 T [88745:70168517719780] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:03:19.876440 T [88745:70168517719780] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:03:19.876513 T [88745:70168517719780] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507323776b69335aa9000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:03:19.876513 T [88745:70168517719780] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507323776b69335aa9000003", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"507323776b69335aa9000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:03:22.877207 W [88745:70168516713180] [507323776b69335aa9000003] ResilientSocket::TCPClient ["localhost:2000"] -- #read Timeout waiting for server to reply 2012-10-08 15:03:22.877207 W [88745:70168516713180] [507323776b69335aa9000003] ResilientSocket::TCPClient ["localhost:2000"] -- #read Timeout waiting for server to reply 2012-10-08 15:03:22.877483 D [88745:70168516713180] [507323776b69335aa9000003] 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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:247:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/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/skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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.3ms) 2012-10-08 15:03:22.877483 D [88745:70168516713180] [507323776b69335aa9000003] 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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:247:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/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/skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:247:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/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/skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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.3ms) 2012-10-08 15:03:22.877514 I [88745:70168516713180] [507323776b69335aa9000003] Skynet::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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:247:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/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/skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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.0ms) 2012-10-08 15:03:22.877514 I [88745:70168516713180] [507323776b69335aa9000003] Skynet::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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:247:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/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/skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:247:in `read' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:245:in `read_bson_document' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:200:in `block (2 levels) in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:153:in `block in call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:153:in `with_tags' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:152:in `call' /Users/rmorrison/Sandbox/ruby_skynet/test/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/skynet_client_test.rb:67:in `block (4 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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.0ms) 2012-10-08 15:03:22.878343 T [88745:70168516713180] Skynet::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-08 15:03:22.878343 T [88745:70168516713180] Skynet::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-08 15:03:22.879673 W [88745:70168516713180] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-08 15:03:22.879673 W [88745:70168516713180] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-08 15:03:22.980815 W [88745:70168516713180] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-08 15:03:22.980815 W [88745:70168516713180] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-08 15:03:23.082653 W [88745:70168516713180] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-08 15:03:23.082653 W [88745:70168516713180] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-08 15:03:23.184514 W [88745:70168516713180] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-08 15:03:23.184514 W [88745:70168516713180] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-08 15:03:23.285546 W [88745:70168516713180] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-08 15:03:23.285546 W [88745:70168516713180] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-08 15:03:23.387399 E [88745:70168516713180] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-08 15:03:23.387399 E [88745:70168516713180] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-08 15:03:23.387506 I [88745:70168516713180] 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/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:163:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:133:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:133:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/skynet_client_test.rb:21:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/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/skynet_client_test.rb:20:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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' (509.1ms) 2012-10-08 15:03:23.387506 I [88745:70168516713180] 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/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:163:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:133:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:133:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/skynet_client_test.rb:21:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/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/skynet_client_test.rb:20:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:163:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:133:in `new' /Users/rmorrison/Sandbox/ruby_skynet/lib/skynet/client.rb:133:in `initialize' /Users/rmorrison/Sandbox/ruby_skynet/test/skynet_client_test.rb:21:in `new' /Users/rmorrison/Sandbox/ruby_skynet/test/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/skynet_client_test.rb:20:in `block (3 levels) in ' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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' (509.1ms) 2012-10-08 15:36:58.485539 T [2602:70310099639000] 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-08 15:36:58.485539 T [2602:70310099639000] 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-08 15:36:58.490479 W [2602:70310099639000] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-08 15:36:58.490479 W [2602:70310099639000] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-08 15:36:58.592676 W [2602:70310099639000] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-08 15:36:58.592676 W [2602:70310099639000] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-08 15:36:58.694606 W [2602:70310099639000] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-08 15:36:58.694606 W [2602:70310099639000] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-08 15:36:58.797296 W [2602:70310099639000] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-08 15:36:58.797296 W [2602:70310099639000] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-08 15:36:58.899376 W [2602:70310099639000] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-08 15:36:58.899376 W [2602:70310099639000] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-08 15:36:59.000305 E [2602:70310099639000] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-08 15:36:59.000305 E [2602:70310099639000] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-08 15:36:59.000408 I [2602:70310099639000] 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/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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.6ms) 2012-10-08 15:36:59.000408 I [2602:70310099639000] 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/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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.6ms) 2012-10-08 15:36:59.001931 T [2602:70310099639000] 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-08 15:36:59.001931 T [2602:70310099639000] 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-08 15:36:59.002036 D [2602:70310104265840] SimpleServer -- Waiting for a client to connect 2012-10-08 15:36:59.002036 D [2602:70310104265840] SimpleServer -- Waiting for a client to connect 2012-10-08 15:36:59.002747 D [2602:70310099639000] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 15:36:59.002747 D [2602:70310099639000] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 15:36:59.002965 D [2602:70310104265840] SimpleServer -- Client connected, waiting for data from client 2012-10-08 15:36:59.002965 D [2602:70310104265840] SimpleServer -- Client connected, waiting for data from client 2012-10-08 15:36:59.003330 T [2602:70310099639000] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" 2012-10-08 15:36:59.003330 T [2602:70310099639000] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" -- "$\x00\x00\x00" 2012-10-08 15:36:59.003343 D [2602:70310099639000] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.6ms) 2012-10-08 15:36:59.003343 D [2602:70310099639000] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.6ms) 2012-10-08 15:36:59.003405 T [2602:70310099639000] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-08 15:36:59.003405 T [2602:70310099639000] 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-08 15:36:59.003415 D [2602:70310099639000] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.0ms) 2012-10-08 15:36:59.003415 D [2602:70310099639000] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.0ms) 2012-10-08 15:36:59.003469 T [2602:70310099639000] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} 2012-10-08 15:36:59.003469 T [2602:70310099639000] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} -- {"registered"=>true, "clientid"=>"123"} 2012-10-08 15:36:59.003485 D [2602:70310099639000] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 15:36:59.003485 D [2602:70310099639000] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 15:36:59.003494 T [2602:70310099639000] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} 2012-10-08 15:36:59.003494 T [2602:70310099639000] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} -- {"clientid"=>"123"} 2012-10-08 15:36:59.003513 T [2602:70310099639000] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 2012-10-08 15:36:59.003513 T [2602:70310099639000] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 -- clientid123 2012-10-08 15:36:59.003558 D [2602:70310099639000] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes (0.0ms) 2012-10-08 15:36:59.003558 D [2602:70310099639000] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes (0.0ms) 2012-10-08 15:36:59.003622 D [2602:70310099639000] [50732b5b6b69330a2a000001] RubySkynet::Client: TutorialService -- Sending Header 2012-10-08 15:36:59.003622 D [2602:70310099639000] [50732b5b6b69330a2a000001] RubySkynet::Client: TutorialService -- Sending Header 2012-10-08 15:36:59.003632 T [2602:70310099639000] [50732b5b6b69330a2a000001] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:36:59.003632 T [2602:70310099639000] [50732b5b6b69330a2a000001] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:36:59.003651 T [2602:70310099639000] [50732b5b6b69330a2a000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq 2012-10-08 15:36:59.003651 T [2602:70310099639000] [50732b5b6b69330a2a000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq -- 9servicemethodTutorialService.Forwardseq 2012-10-08 15:36:59.003694 D [2602:70310099639000] [50732b5b6b69330a2a000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.0ms) 2012-10-08 15:36:59.003694 D [2602:70310099639000] [50732b5b6b69330a2a000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.0ms) 2012-10-08 15:36:59.003711 T [2602:70310099639000] [50732b5b6b69330a2a000001] RubySkynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} 2012-10-08 15:36:59.003711 T [2602:70310099639000] [50732b5b6b69330a2a000001] RubySkynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} -- {"some"=>"parameters"} 2012-10-08 15:36:59.003743 D [2602:70310099639000] [50732b5b6b69330a2a000001] RubySkynet::Client: TutorialService -- Sending Request 2012-10-08 15:36:59.003743 D [2602:70310099639000] [50732b5b6b69330a2a000001] RubySkynet::Client: TutorialService -- Sending Request 2012-10-08 15:36:59.003753 T [2602:70310099639000] [50732b5b6b69330a2a000001] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"50732b5b6b69330a2a000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:36:59.003753 T [2602:70310099639000] [50732b5b6b69330a2a000001] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"50732b5b6b69330a2a000001", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"50732b5b6b69330a2a000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:36:59.003772 T [2602:70310099639000] [50732b5b6b69330a2a000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid50732b5b6b69330a2a000001retrycountoriginaddress 2012-10-08 15:36:59.003772 T [2602:70310099639000] [50732b5b6b69330a2a000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid50732b5b6b69330a2a000001retrycountoriginaddress -- ªclientid123insome parametersmethodtest1requestinfoQrequestid50732b5b6b69330a2a000001retrycountoriginaddress 2012-10-08 15:36:59.003815 D [2602:70310099639000] [50732b5b6b69330a2a000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 170 bytes (0.0ms) 2012-10-08 15:36:59.003815 D [2602:70310099639000] [50732b5b6b69330a2a000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 170 bytes (0.0ms) 2012-10-08 15:36:59.003831 D [2602:70310099639000] [50732b5b6b69330a2a000001] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-08 15:36:59.003831 D [2602:70310099639000] [50732b5b6b69330a2a000001] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-08 15:36:59.004397 D [2602:70310104265840] SimpleServer -- ****************** 2012-10-08 15:36:59.004397 D [2602:70310104265840] SimpleServer -- ****************** 2012-10-08 15:36:59.004412 D [2602:70310104265840] SimpleServer -- Received Request 2012-10-08 15:36:59.004412 D [2602:70310104265840] SimpleServer -- Received Request 2012-10-08 15:36:59.004422 T [2602:70310104265840] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:36:59.004422 T [2602:70310104265840] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:36:59.004495 T [2602:70310104265840] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"50732b5b6b69330a2a000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:36:59.004495 T [2602:70310104265840] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"50732b5b6b69330a2a000001", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"50732b5b6b69330a2a000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:36:59.004518 D [2602:70310104265840] SimpleServer -- Sending Header 2012-10-08 15:36:59.004518 D [2602:70310104265840] SimpleServer -- Sending Header 2012-10-08 15:36:59.004576 D [2602:70310104265840] SimpleServer -- Sending Reply 2012-10-08 15:36:59.004576 D [2602:70310104265840] SimpleServer -- Sending Reply 2012-10-08 15:36:59.004588 T [2602:70310104265840] SimpleServer -- Reply -- {"result"=>"test1"} 2012-10-08 15:36:59.004588 T [2602:70310104265840] SimpleServer -- Reply -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-08 15:36:59.004974 T [2602:70310099639000] [50732b5b6b69330a2a000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "9\x00\x00\x00" 2012-10-08 15:36:59.004974 T [2602:70310099639000] [50732b5b6b69330a2a000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "9\x00\x00\x00" -- "9\x00\x00\x00" 2012-10-08 15:36:59.004987 D [2602:70310099639000] [50732b5b6b69330a2a000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (1.1ms) 2012-10-08 15:36:59.004987 D [2602:70310099639000] [50732b5b6b69330a2a000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (1.1ms) 2012-10-08 15:36:59.005041 T [2602:70310099639000] [50732b5b6b69330a2a000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "\x02servicemethod\x00\x18\x00\x00\x00TutorialService.Forward\x00\x10seq\x00\x00\x00\x00\x00\x00" 2012-10-08 15:36:59.005041 T [2602:70310099639000] [50732b5b6b69330a2a000001] 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-08 15:36:59.005050 D [2602:70310099639000] [50732b5b6b69330a2a000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 53 bytes (0.0ms) 2012-10-08 15:36:59.005050 D [2602:70310099639000] [50732b5b6b69330a2a000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 53 bytes (0.0ms) 2012-10-08 15:36:59.005082 D [2602:70310099639000] [50732b5b6b69330a2a000001] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:36:59.005082 D [2602:70310099639000] [50732b5b6b69330a2a000001] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:36:59.005092 D [2602:70310099639000] [50732b5b6b69330a2a000001] RubySkynet::Client: TutorialService -- Reading response from server 2012-10-08 15:36:59.005092 D [2602:70310099639000] [50732b5b6b69330a2a000001] RubySkynet::Client: TutorialService -- Reading response from server 2012-10-08 15:36:59.005364 T [2602:70310099639000] [50732b5b6b69330a2a000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "&\x00\x00\x00" 2012-10-08 15:36:59.005364 T [2602:70310099639000] [50732b5b6b69330a2a000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "&\x00\x00\x00" -- "&\x00\x00\x00" 2012-10-08 15:36:59.005379 D [2602:70310099639000] [50732b5b6b69330a2a000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.3ms) 2012-10-08 15:36:59.005379 D [2602:70310099639000] [50732b5b6b69330a2a000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.3ms) 2012-10-08 15:36:59.005432 T [2602:70310099639000] [50732b5b6b69330a2a000001] 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-08 15:36:59.005432 T [2602:70310099639000] [50732b5b6b69330a2a000001] 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-08 15:36:59.005442 D [2602:70310099639000] [50732b5b6b69330a2a000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 34 bytes (0.0ms) 2012-10-08 15:36:59.005442 D [2602:70310099639000] [50732b5b6b69330a2a000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 34 bytes (0.0ms) 2012-10-08 15:36:59.005472 T [2602:70310099639000] [50732b5b6b69330a2a000001] RubySkynet::Client: TutorialService -- Response -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} 2012-10-08 15:36:59.005472 T [2602:70310099639000] [50732b5b6b69330a2a000001] 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-08 15:36:59.005502 T [2602:70310099639000] [50732b5b6b69330a2a000001] RubySkynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} 2012-10-08 15:36:59.005502 T [2602:70310099639000] [50732b5b6b69330a2a000001] RubySkynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-08 15:36:59.005511 I [2602:70310099639000] [50732b5b6b69330a2a000001] RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 (1.9ms) 2012-10-08 15:36:59.005511 I [2602:70310099639000] [50732b5b6b69330a2a000001] RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 (1.9ms) 2012-10-08 15:36:59.006256 T [2602:70310099639000] 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-08 15:36:59.006256 T [2602:70310099639000] 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-08 15:36:59.006355 D [2602:70310100073860] SimpleServer -- Waiting for a client to connect 2012-10-08 15:36:59.006355 D [2602:70310100073860] SimpleServer -- Waiting for a client to connect 2012-10-08 15:36:59.008097 D [2602:70310099639000] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 15:36:59.008097 D [2602:70310099639000] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 15:36:59.008269 D [2602:70310100073860] SimpleServer -- Client connected, waiting for data from client 2012-10-08 15:36:59.008269 D [2602:70310100073860] SimpleServer -- Client connected, waiting for data from client 2012-10-08 15:36:59.008394 T [2602:70310099639000] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" 2012-10-08 15:36:59.008394 T [2602:70310099639000] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" -- "$\x00\x00\x00" 2012-10-08 15:36:59.008407 D [2602:70310099639000] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.3ms) 2012-10-08 15:36:59.008407 D [2602:70310099639000] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.3ms) 2012-10-08 15:36:59.008875 T [2602:70310099639000] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-08 15:36:59.008875 T [2602:70310099639000] 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-08 15:36:59.008889 D [2602:70310099639000] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.5ms) 2012-10-08 15:36:59.008889 D [2602:70310099639000] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.5ms) 2012-10-08 15:36:59.008927 T [2602:70310099639000] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} 2012-10-08 15:36:59.008927 T [2602:70310099639000] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} -- {"registered"=>true, "clientid"=>"123"} 2012-10-08 15:36:59.008942 D [2602:70310099639000] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 15:36:59.008942 D [2602:70310099639000] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 15:36:59.008951 T [2602:70310099639000] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} 2012-10-08 15:36:59.008951 T [2602:70310099639000] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} -- {"clientid"=>"123"} 2012-10-08 15:36:59.008970 T [2602:70310099639000] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 2012-10-08 15:36:59.008970 T [2602:70310099639000] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 -- clientid123 2012-10-08 15:36:59.009016 D [2602:70310099639000] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes (0.0ms) 2012-10-08 15:36:59.009016 D [2602:70310099639000] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes (0.0ms) 2012-10-08 15:36:59.009094 D [2602:70310099639000] [50732b5b6b69330a2a000002] RubySkynet::Client: TutorialService -- Sending Header 2012-10-08 15:36:59.009094 D [2602:70310099639000] [50732b5b6b69330a2a000002] RubySkynet::Client: TutorialService -- Sending Header 2012-10-08 15:36:59.009110 T [2602:70310099639000] [50732b5b6b69330a2a000002] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:36:59.009110 T [2602:70310099639000] [50732b5b6b69330a2a000002] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:36:59.009133 T [2602:70310099639000] [50732b5b6b69330a2a000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq 2012-10-08 15:36:59.009133 T [2602:70310099639000] [50732b5b6b69330a2a000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq -- 9servicemethodTutorialService.Forwardseq 2012-10-08 15:36:59.009179 D [2602:70310099639000] [50732b5b6b69330a2a000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.0ms) 2012-10-08 15:36:59.009179 D [2602:70310099639000] [50732b5b6b69330a2a000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.0ms) 2012-10-08 15:36:59.009197 T [2602:70310099639000] [50732b5b6b69330a2a000002] RubySkynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} 2012-10-08 15:36:59.009197 T [2602:70310099639000] [50732b5b6b69330a2a000002] RubySkynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} -- {"some"=>"parameters"} 2012-10-08 15:36:59.009223 D [2602:70310099639000] [50732b5b6b69330a2a000002] RubySkynet::Client: TutorialService -- Sending Request 2012-10-08 15:36:59.009223 D [2602:70310099639000] [50732b5b6b69330a2a000002] RubySkynet::Client: TutorialService -- Sending Request 2012-10-08 15:36:59.009234 T [2602:70310099639000] [50732b5b6b69330a2a000002] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"50732b5b6b69330a2a000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:36:59.009234 T [2602:70310099639000] [50732b5b6b69330a2a000002] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"50732b5b6b69330a2a000002", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"50732b5b6b69330a2a000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:36:59.009254 T [2602:70310099639000] [50732b5b6b69330a2a000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid50732b5b6b69330a2a000002retrycountoriginaddress 2012-10-08 15:36:59.009254 T [2602:70310099639000] [50732b5b6b69330a2a000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid50732b5b6b69330a2a000002retrycountoriginaddress -- ªclientid123insome parametersmethodtest1requestinfoQrequestid50732b5b6b69330a2a000002retrycountoriginaddress 2012-10-08 15:36:59.009297 D [2602:70310099639000] [50732b5b6b69330a2a000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 170 bytes (0.0ms) 2012-10-08 15:36:59.009297 D [2602:70310099639000] [50732b5b6b69330a2a000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 170 bytes (0.0ms) 2012-10-08 15:36:59.009313 D [2602:70310099639000] [50732b5b6b69330a2a000002] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-08 15:36:59.009313 D [2602:70310099639000] [50732b5b6b69330a2a000002] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-08 15:36:59.009586 D [2602:70310100073860] SimpleServer -- ****************** 2012-10-08 15:36:59.009586 D [2602:70310100073860] SimpleServer -- ****************** 2012-10-08 15:36:59.009600 D [2602:70310100073860] SimpleServer -- Received Request 2012-10-08 15:36:59.009600 D [2602:70310100073860] SimpleServer -- Received Request 2012-10-08 15:36:59.009609 T [2602:70310100073860] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:36:59.009609 T [2602:70310100073860] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:36:59.009715 T [2602:70310100073860] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"50732b5b6b69330a2a000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:36:59.009715 T [2602:70310100073860] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"50732b5b6b69330a2a000002", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"50732b5b6b69330a2a000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:36:59.009745 D [2602:70310100073860] SimpleServer -- Sending Header 2012-10-08 15:36:59.009745 D [2602:70310100073860] SimpleServer -- Sending Header 2012-10-08 15:36:59.009796 D [2602:70310100073860] SimpleServer -- Sending Reply 2012-10-08 15:36:59.009796 D [2602:70310100073860] SimpleServer -- Sending Reply 2012-10-08 15:36:59.009807 T [2602:70310100073860] SimpleServer -- Reply -- {"result"=>"test1"} 2012-10-08 15:36:59.009807 T [2602:70310100073860] SimpleServer -- Reply -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-08 15:36:59.011086 T [2602:70310099639000] [50732b5b6b69330a2a000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "9\x00\x00\x00" 2012-10-08 15:36:59.011086 T [2602:70310099639000] [50732b5b6b69330a2a000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "9\x00\x00\x00" -- "9\x00\x00\x00" 2012-10-08 15:36:59.011100 D [2602:70310099639000] [50732b5b6b69330a2a000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (1.8ms) 2012-10-08 15:36:59.011100 D [2602:70310099639000] [50732b5b6b69330a2a000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (1.8ms) 2012-10-08 15:36:59.011156 T [2602:70310099639000] [50732b5b6b69330a2a000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "\x02servicemethod\x00\x18\x00\x00\x00TutorialService.Forward\x00\x10seq\x00\x00\x00\x00\x00\x00" 2012-10-08 15:36:59.011156 T [2602:70310099639000] [50732b5b6b69330a2a000002] 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-08 15:36:59.011166 D [2602:70310099639000] [50732b5b6b69330a2a000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 53 bytes (0.0ms) 2012-10-08 15:36:59.011166 D [2602:70310099639000] [50732b5b6b69330a2a000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 53 bytes (0.0ms) 2012-10-08 15:36:59.011200 D [2602:70310099639000] [50732b5b6b69330a2a000002] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:36:59.011200 D [2602:70310099639000] [50732b5b6b69330a2a000002] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:36:59.011210 D [2602:70310099639000] [50732b5b6b69330a2a000002] RubySkynet::Client: TutorialService -- Reading response from server 2012-10-08 15:36:59.011210 D [2602:70310099639000] [50732b5b6b69330a2a000002] RubySkynet::Client: TutorialService -- Reading response from server 2012-10-08 15:36:59.011309 T [2602:70310099639000] [50732b5b6b69330a2a000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "&\x00\x00\x00" 2012-10-08 15:36:59.011309 T [2602:70310099639000] [50732b5b6b69330a2a000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "&\x00\x00\x00" -- "&\x00\x00\x00" 2012-10-08 15:36:59.011319 D [2602:70310099639000] [50732b5b6b69330a2a000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.0ms) 2012-10-08 15:36:59.011319 D [2602:70310099639000] [50732b5b6b69330a2a000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.0ms) 2012-10-08 15:36:59.011367 T [2602:70310099639000] [50732b5b6b69330a2a000002] 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-08 15:36:59.011367 T [2602:70310099639000] [50732b5b6b69330a2a000002] 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-08 15:36:59.011376 D [2602:70310099639000] [50732b5b6b69330a2a000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 34 bytes (0.0ms) 2012-10-08 15:36:59.011376 D [2602:70310099639000] [50732b5b6b69330a2a000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 34 bytes (0.0ms) 2012-10-08 15:36:59.011405 T [2602:70310099639000] [50732b5b6b69330a2a000002] RubySkynet::Client: TutorialService -- Response -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} 2012-10-08 15:36:59.011405 T [2602:70310099639000] [50732b5b6b69330a2a000002] 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-08 15:36:59.011427 T [2602:70310099639000] [50732b5b6b69330a2a000002] RubySkynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} 2012-10-08 15:36:59.011427 T [2602:70310099639000] [50732b5b6b69330a2a000002] RubySkynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-08 15:36:59.011436 I [2602:70310099639000] [50732b5b6b69330a2a000002] RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 (2.4ms) 2012-10-08 15:36:59.011436 I [2602:70310099639000] [50732b5b6b69330a2a000002] RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 (2.4ms) 2012-10-08 15:36:59.012334 T [2602:70310099639000] 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-08 15:36:59.012334 T [2602:70310099639000] 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-08 15:36:59.012445 D [2602:70310104632300] SimpleServer -- Waiting for a client to connect 2012-10-08 15:36:59.012445 D [2602:70310104632300] SimpleServer -- Waiting for a client to connect 2012-10-08 15:36:59.013341 D [2602:70310099639000] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 15:36:59.013341 D [2602:70310099639000] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 15:36:59.013422 D [2602:70310104632300] SimpleServer -- Client connected, waiting for data from client 2012-10-08 15:36:59.013422 D [2602:70310104632300] SimpleServer -- Client connected, waiting for data from client 2012-10-08 15:36:59.014402 T [2602:70310099639000] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" 2012-10-08 15:36:59.014402 T [2602:70310099639000] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" -- "$\x00\x00\x00" 2012-10-08 15:36:59.014418 D [2602:70310099639000] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (1.1ms) 2012-10-08 15:36:59.014418 D [2602:70310099639000] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (1.1ms) 2012-10-08 15:36:59.014520 T [2602:70310099639000] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-08 15:36:59.014520 T [2602:70310099639000] 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-08 15:36:59.014531 D [2602:70310099639000] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.1ms) 2012-10-08 15:36:59.014531 D [2602:70310099639000] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.1ms) 2012-10-08 15:36:59.014569 T [2602:70310099639000] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} 2012-10-08 15:36:59.014569 T [2602:70310099639000] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} -- {"registered"=>true, "clientid"=>"123"} 2012-10-08 15:36:59.014584 D [2602:70310099639000] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 15:36:59.014584 D [2602:70310099639000] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 15:36:59.014594 T [2602:70310099639000] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} 2012-10-08 15:36:59.014594 T [2602:70310099639000] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} -- {"clientid"=>"123"} 2012-10-08 15:36:59.014638 T [2602:70310099639000] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 2012-10-08 15:36:59.014638 T [2602:70310099639000] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 -- clientid123 2012-10-08 15:36:59.014678 D [2602:70310099639000] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes (0.0ms) 2012-10-08 15:36:59.014678 D [2602:70310099639000] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes (0.0ms) 2012-10-08 15:36:59.014767 D [2602:70310099639000] [50732b5b6b69330a2a000003] RubySkynet::Client: TutorialService -- Sending Header 2012-10-08 15:36:59.014767 D [2602:70310099639000] [50732b5b6b69330a2a000003] RubySkynet::Client: TutorialService -- Sending Header 2012-10-08 15:36:59.014784 T [2602:70310099639000] [50732b5b6b69330a2a000003] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:36:59.014784 T [2602:70310099639000] [50732b5b6b69330a2a000003] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:36:59.014815 T [2602:70310099639000] [50732b5b6b69330a2a000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq 2012-10-08 15:36:59.014815 T [2602:70310099639000] [50732b5b6b69330a2a000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq -- 9servicemethodTutorialService.Forwardseq 2012-10-08 15:36:59.015059 D [2602:70310099639000] [50732b5b6b69330a2a000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.2ms) 2012-10-08 15:36:59.015059 D [2602:70310099639000] [50732b5b6b69330a2a000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.2ms) 2012-10-08 15:36:59.015084 T [2602:70310099639000] [50732b5b6b69330a2a000003] RubySkynet::Client: TutorialService -- Parameters: -- {"duration"=>3.5} 2012-10-08 15:36:59.015084 T [2602:70310099639000] [50732b5b6b69330a2a000003] RubySkynet::Client: TutorialService -- Parameters: -- {"duration"=>3.5} -- {"duration"=>3.5} 2012-10-08 15:36:59.015118 D [2602:70310099639000] [50732b5b6b69330a2a000003] RubySkynet::Client: TutorialService -- Sending Request 2012-10-08 15:36:59.015118 D [2602:70310099639000] [50732b5b6b69330a2a000003] RubySkynet::Client: TutorialService -- Sending Request 2012-10-08 15:36:59.015128 T [2602:70310099639000] [50732b5b6b69330a2a000003] 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"=>"50732b5b6b69330a2a000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:36:59.015128 T [2602:70310099639000] [50732b5b6b69330a2a000003] 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"=>"50732b5b6b69330a2a000003", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"50732b5b6b69330a2a000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:36:59.015148 T [2602:70310099639000] [50732b5b6b69330a2a000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- §clientid123induration @methodsleeprequestinfoQrequestid50732b5b6b69330a2a000003retrycountoriginaddress 2012-10-08 15:36:59.015148 T [2602:70310099639000] [50732b5b6b69330a2a000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- §clientid123induration @methodsleeprequestinfoQrequestid50732b5b6b69330a2a000003retrycountoriginaddress -- §clientid123induration @methodsleeprequestinfoQrequestid50732b5b6b69330a2a000003retrycountoriginaddress 2012-10-08 15:36:59.015194 D [2602:70310099639000] [50732b5b6b69330a2a000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 167 bytes (0.0ms) 2012-10-08 15:36:59.015194 D [2602:70310099639000] [50732b5b6b69330a2a000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 167 bytes (0.0ms) 2012-10-08 15:36:59.015211 D [2602:70310099639000] [50732b5b6b69330a2a000003] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-08 15:36:59.015211 D [2602:70310099639000] [50732b5b6b69330a2a000003] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-08 15:36:59.015911 D [2602:70310104632300] SimpleServer -- ****************** 2012-10-08 15:36:59.015911 D [2602:70310104632300] SimpleServer -- ****************** 2012-10-08 15:36:59.015925 D [2602:70310104632300] SimpleServer -- Received Request 2012-10-08 15:36:59.015925 D [2602:70310104632300] SimpleServer -- Received Request 2012-10-08 15:36:59.015934 T [2602:70310104632300] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:36:59.015934 T [2602:70310104632300] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:36:59.016003 T [2602:70310104632300] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"50732b5b6b69330a2a000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:36:59.016003 T [2602:70310104632300] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"50732b5b6b69330a2a000003", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"50732b5b6b69330a2a000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:37:02.016311 W [2602:70310099639000] [50732b5b6b69330a2a000003] ResilientSocket::TCPClient ["localhost:2000"] -- #read Timeout waiting for server to reply 2012-10-08 15:37:02.016311 W [2602:70310099639000] [50732b5b6b69330a2a000003] ResilientSocket::TCPClient ["localhost:2000"] -- #read Timeout waiting for server to reply 2012-10-08 15:37:02.016755 D [2602:70310099639000] [50732b5b6b69330a2a000003] 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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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.5ms) 2012-10-08 15:37:02.016755 D [2602:70310099639000] [50732b5b6b69330a2a000003] 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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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.5ms) 2012-10-08 15:37:02.016826 I [2602:70310099639000] [50732b5b6b69330a2a000003] 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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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.1ms) 2012-10-08 15:37:02.016826 I [2602:70310099639000] [50732b5b6b69330a2a000003] 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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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.1ms) 2012-10-08 15:37:02.018212 T [2602:70310099639000] 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-08 15:37:02.018212 T [2602:70310099639000] 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-08 15:37:02.019797 W [2602:70310099639000] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-08 15:37:02.019797 W [2602:70310099639000] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-08 15:37:02.121013 W [2602:70310099639000] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-08 15:37:02.121013 W [2602:70310099639000] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-08 15:37:02.222094 W [2602:70310099639000] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-08 15:37:02.222094 W [2602:70310099639000] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-08 15:37:02.324139 W [2602:70310099639000] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-08 15:37:02.324139 W [2602:70310099639000] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-08 15:37:02.426461 W [2602:70310099639000] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-08 15:37:02.426461 W [2602:70310099639000] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-08 15:37:02.528214 E [2602:70310099639000] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-08 15:37:02.528214 E [2602:70310099639000] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-08 15:37:02.528471 I [2602:70310099639000] 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/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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.2ms) 2012-10-08 15:37:02.528471 I [2602:70310099639000] 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/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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.2ms) 2012-10-08 15:37:49.273719 T [2655:70273332370140] 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-08 15:37:49.273719 T [2655:70273332370140] 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-08 15:37:49.278442 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x00" 2012-10-08 15:37:49.278442 T [2655:70273332370140] 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-08 15:37:49.278725 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.2ms) 2012-10-08 15:37:49.278725 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.2ms) 2012-10-08 15:37:49.278967 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\a" 2012-10-08 15:37:49.278967 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\a" -- "\x00\x00\x00\a" 2012-10-08 15:37:49.278981 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.2ms) 2012-10-08 15:37:49.278981 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.2ms) 2012-10-08 15:37:49.279544 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00*\x03ctl" 2012-10-08 15:37:49.279544 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00*\x03ctl" -- "\b\x00*\x03ctl" 2012-10-08 15:37:49.279560 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 7 bytes (0.6ms) 2012-10-08 15:37:49.279560 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 7 bytes (0.6ms) 2012-10-08 15:37:49.280005 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x01" 2012-10-08 15:37:49.280005 T [2655:70273332370140] 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-08 15:37:49.280058 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.0ms) 2012-10-08 15:37:49.280058 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.0ms) 2012-10-08 15:37:49.280687 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\a" 2012-10-08 15:37:49.280687 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\a" -- "\x00\x00\x00\a" 2012-10-08 15:37:49.280702 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.6ms) 2012-10-08 15:37:49.280702 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.6ms) 2012-10-08 15:37:49.280846 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00*\x03foo" 2012-10-08 15:37:49.280846 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00*\x03foo" -- "\b\x00*\x03foo" 2012-10-08 15:37:49.280857 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 7 bytes (0.1ms) 2012-10-08 15:37:49.280857 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 7 bytes (0.1ms) 2012-10-08 15:37:49.281089 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x02" 2012-10-08 15:37:49.281089 T [2655:70273332370140] 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-08 15:37:49.281131 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.0ms) 2012-10-08 15:37:49.281131 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.0ms) 2012-10-08 15:37:49.282078 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\f" 2012-10-08 15:37:49.282078 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\f" -- "\x00\x00\x00\f" 2012-10-08 15:37:49.282102 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.8ms) 2012-10-08 15:37:49.282102 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.8ms) 2012-10-08 15:37:49.282425 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00*\bservices" 2012-10-08 15:37:49.282425 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00*\bservices" -- "\b\x00*\bservices" 2012-10-08 15:37:49.282438 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 12 bytes (0.3ms) 2012-10-08 15:37:49.282438 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 12 bytes (0.3ms) 2012-10-08 15:37:49.282681 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x03" 2012-10-08 15:37:49.282681 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x03" -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x03" 2012-10-08 15:37:49.282726 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.0ms) 2012-10-08 15:37:49.282726 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.0ms) 2012-10-08 15:37:49.283292 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x05" 2012-10-08 15:37:49.283292 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x05" -- "\x00\x00\x00\x05" 2012-10-08 15:37:49.283310 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.6ms) 2012-10-08 15:37:49.283310 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.6ms) 2012-10-08 15:37:49.283625 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\xA0\x06\b" 2012-10-08 15:37:49.283625 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\xA0\x06\b" -- "\b\x00\xA0\x06\b" 2012-10-08 15:37:49.283639 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 5 bytes (0.3ms) 2012-10-08 15:37:49.283639 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 5 bytes (0.3ms) 2012-10-08 15:37:49.284629 T [2655:70273332370140] 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-08 15:37:49.284629 T [2655:70273332370140] 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-08 15:37:49.284829 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.2ms) 2012-10-08 15:37:49.284829 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.2ms) 2012-10-08 15:37:49.286406 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" 2012-10-08 15:37:49.286406 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" -- "\x00\x00\x00\x02" 2012-10-08 15:37:49.286476 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.3ms) 2012-10-08 15:37:49.286476 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.3ms) 2012-10-08 15:37:49.288361 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" 2012-10-08 15:37:49.288361 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" -- "\b\x00" 2012-10-08 15:37:49.288399 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (1.9ms) 2012-10-08 15:37:49.288399 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (1.9ms) 2012-10-08 15:37:49.288631 T [2655:70273332370140] 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-08 15:37:49.288631 T [2655:70273332370140] 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-08 15:37:49.289882 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\x04\b\x00\x10\x05" 2012-10-08 15:37:49.289882 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\x04\b\x00\x10\x05" -- "\x00\x00\x00\x04\b\x00\x10\x05" 2012-10-08 15:37:49.290122 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 8 bytes (0.2ms) 2012-10-08 15:37:49.290122 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 8 bytes (0.2ms) 2012-10-08 15:37:49.290384 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x06" 2012-10-08 15:37:49.290384 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x06" -- "\x00\x00\x00\x06" 2012-10-08 15:37:49.290397 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.2ms) 2012-10-08 15:37:49.290397 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.2ms) 2012-10-08 15:37:49.290715 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\xE7\xFB\t" 2012-10-08 15:37:49.290715 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\xE7\xFB\t" -- "\b\x00\x18\xE7\xFB\t" 2012-10-08 15:37:49.290728 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes (0.3ms) 2012-10-08 15:37:49.290728 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes (0.3ms) 2012-10-08 15:37:49.291744 T [2655:70273332370140] 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-08 15:37:49.291744 T [2655:70273332370140] 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-08 15:37:49.291788 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.0ms) 2012-10-08 15:37:49.291788 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.0ms) 2012-10-08 15:37:49.293202 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" 2012-10-08 15:37:49.293202 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" -- "\x00\x00\x00\x02" 2012-10-08 15:37:49.293247 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.4ms) 2012-10-08 15:37:49.293247 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.4ms) 2012-10-08 15:37:49.293569 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" 2012-10-08 15:37:49.293569 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" -- "\b\x00" 2012-10-08 15:37:49.293608 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (0.3ms) 2012-10-08 15:37:49.293608 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (0.3ms) 2012-10-08 15:37:49.294209 T [2655:70273332370140] 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-08 15:37:49.294209 T [2655:70273332370140] 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-08 15:37:49.295689 T [2655:70273332370140] 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-08 15:37:49.295689 T [2655:70273332370140] 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-08 15:37:49.296072 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 38 bytes (0.3ms) 2012-10-08 15:37:49.296072 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 38 bytes (0.3ms) 2012-10-08 15:37:49.297372 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x06" 2012-10-08 15:37:49.297372 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x06" -- "\x00\x00\x00\x06" 2012-10-08 15:37:49.297471 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.3ms) 2012-10-08 15:37:49.297471 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.3ms) 2012-10-08 15:37:49.299408 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\xE9\xFB\t" 2012-10-08 15:37:49.299408 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\xE9\xFB\t" -- "\b\x00\x18\xE9\xFB\t" 2012-10-08 15:37:49.299443 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes (1.9ms) 2012-10-08 15:37:49.299443 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes (1.9ms) 2012-10-08 15:37:49.299738 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\x0F\b\x00\x10\x01\"\t/test/foo" 2012-10-08 15:37:49.299738 T [2655:70273332370140] 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-08 15:37:49.299785 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 19 bytes (0.0ms) 2012-10-08 15:37:49.299785 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 19 bytes (0.0ms) 2012-10-08 15:37:49.300602 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x0E" 2012-10-08 15:37:49.300602 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x0E" -- "\x00\x00\x00\x0E" 2012-10-08 15:37:49.300724 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.9ms) 2012-10-08 15:37:49.300724 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.9ms) 2012-10-08 15:37:49.301128 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\xE9\xFB\t2\x06value2" 2012-10-08 15:37:49.301128 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\xE9\xFB\t2\x06value2" -- "\b\x00\x18\xE9\xFB\t2\x06value2" 2012-10-08 15:37:49.301143 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 14 bytes (0.3ms) 2012-10-08 15:37:49.301143 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 14 bytes (0.3ms) 2012-10-08 15:37:49.302140 T [2655:70273332370140] 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-08 15:37:49.302140 T [2655:70273332370140] 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-08 15:37:49.302423 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.3ms) 2012-10-08 15:37:49.302423 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.3ms) 2012-10-08 15:37:49.303552 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" 2012-10-08 15:37:49.303552 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" -- "\x00\x00\x00\x02" 2012-10-08 15:37:49.305024 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (2.5ms) 2012-10-08 15:37:49.305024 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (2.5ms) 2012-10-08 15:37:49.305378 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" 2012-10-08 15:37:49.305378 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" -- "\b\x00" 2012-10-08 15:37:49.305397 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (0.3ms) 2012-10-08 15:37:49.305397 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (0.3ms) 2012-10-08 15:37:49.305635 T [2655:70273332370140] 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-08 15:37:49.305635 T [2655:70273332370140] 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-08 15:37:49.308815 T [2655:70273332370140] 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-08 15:37:49.308815 T [2655:70273332370140] 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-08 15:37:49.309074 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 37 bytes (0.2ms) 2012-10-08 15:37:49.309074 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 37 bytes (0.2ms) 2012-10-08 15:37:49.310376 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x06" 2012-10-08 15:37:49.310376 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x06" -- "\x00\x00\x00\x06" 2012-10-08 15:37:49.310481 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.4ms) 2012-10-08 15:37:49.310481 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.4ms) 2012-10-08 15:37:49.312835 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\xEB\xFB\t" 2012-10-08 15:37:49.312835 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\xEB\xFB\t" -- "\b\x00\x18\xEB\xFB\t" 2012-10-08 15:37:49.312858 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes (2.4ms) 2012-10-08 15:37:49.312858 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes (2.4ms) 2012-10-08 15:37:49.313163 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\x0F\b\x00\x10\x01\"\t/test/foo" 2012-10-08 15:37:49.313163 T [2655:70273332370140] 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-08 15:37:49.313211 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 19 bytes (0.0ms) 2012-10-08 15:37:49.313211 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 19 bytes (0.0ms) 2012-10-08 15:37:49.313806 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\r" 2012-10-08 15:37:49.313806 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\r" -- "\x00\x00\x00\r" 2012-10-08 15:37:49.313819 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.6ms) 2012-10-08 15:37:49.313819 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.6ms) 2012-10-08 15:37:49.313876 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\xEB\xFB\t2\x05value" 2012-10-08 15:37:49.313876 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\xEB\xFB\t2\x05value" -- "\b\x00\x18\xEB\xFB\t2\x05value" 2012-10-08 15:37:49.313886 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 13 bytes (0.0ms) 2012-10-08 15:37:49.313886 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 13 bytes (0.0ms) 2012-10-08 15:37:49.315212 T [2655:70273332370140] 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-08 15:37:49.315212 T [2655:70273332370140] 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-08 15:37:49.315431 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.2ms) 2012-10-08 15:37:49.315431 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.2ms) 2012-10-08 15:37:49.318399 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" 2012-10-08 15:37:49.318399 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" -- "\x00\x00\x00\x02" 2012-10-08 15:37:49.318506 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (3.1ms) 2012-10-08 15:37:49.318506 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (3.1ms) 2012-10-08 15:37:49.320357 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" 2012-10-08 15:37:49.320357 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" -- "\b\x00" 2012-10-08 15:37:49.320390 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (1.9ms) 2012-10-08 15:37:49.320390 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (1.9ms) 2012-10-08 15:37:49.321124 T [2655:70273332370140] 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-08 15:37:49.321124 T [2655:70273332370140] 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-08 15:37:49.321978 W [2655:70273332370140] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-08 15:37:49.321978 W [2655:70273332370140] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-08 15:37:49.423909 W [2655:70273332370140] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-08 15:37:49.423909 W [2655:70273332370140] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-08 15:37:49.525817 W [2655:70273332370140] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-08 15:37:49.525817 W [2655:70273332370140] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-08 15:37:49.627658 W [2655:70273332370140] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-08 15:37:49.627658 W [2655:70273332370140] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-08 15:37:49.729498 W [2655:70273332370140] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-08 15:37:49.729498 W [2655:70273332370140] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-08 15:37:49.830444 E [2655:70273332370140] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-08 15:37:49.830444 E [2655:70273332370140] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-08 15:37:49.830556 I [2655:70273332370140] 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/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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' (509.3ms) 2012-10-08 15:37:49.830556 I [2655:70273332370140] 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/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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' (509.3ms) 2012-10-08 15:37:49.833254 T [2655:70273332370140] 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-08 15:37:49.833254 T [2655:70273332370140] 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-08 15:37:49.833406 D [2655:70273333662660] SimpleServer -- Waiting for a client to connect 2012-10-08 15:37:49.833406 D [2655:70273333662660] SimpleServer -- Waiting for a client to connect 2012-10-08 15:37:49.834645 D [2655:70273333662660] SimpleServer -- Client connected, waiting for data from client 2012-10-08 15:37:49.834645 D [2655:70273333662660] SimpleServer -- Client connected, waiting for data from client 2012-10-08 15:37:49.835110 D [2655:70273332370140] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 15:37:49.835110 D [2655:70273332370140] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 15:37:49.835171 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" 2012-10-08 15:37:49.835171 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" -- "$\x00\x00\x00" 2012-10-08 15:37:49.835182 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.0ms) 2012-10-08 15:37:49.835182 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.0ms) 2012-10-08 15:37:49.835241 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-08 15:37:49.835241 T [2655:70273332370140] 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-08 15:37:49.835250 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.0ms) 2012-10-08 15:37:49.835250 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.0ms) 2012-10-08 15:37:49.835298 T [2655:70273332370140] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} 2012-10-08 15:37:49.835298 T [2655:70273332370140] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} -- {"registered"=>true, "clientid"=>"123"} 2012-10-08 15:37:49.835313 D [2655:70273332370140] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 15:37:49.835313 D [2655:70273332370140] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 15:37:49.835322 T [2655:70273332370140] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} 2012-10-08 15:37:49.835322 T [2655:70273332370140] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} -- {"clientid"=>"123"} 2012-10-08 15:37:49.835342 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 2012-10-08 15:37:49.835342 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 -- clientid123 2012-10-08 15:37:49.835386 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes (0.0ms) 2012-10-08 15:37:49.835386 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes (0.0ms) 2012-10-08 15:37:49.835467 D [2655:70273332370140] [50732b8d6b69330a5f000001] RubySkynet::Client: TutorialService -- Sending Header 2012-10-08 15:37:49.835467 D [2655:70273332370140] [50732b8d6b69330a5f000001] RubySkynet::Client: TutorialService -- Sending Header 2012-10-08 15:37:49.835477 T [2655:70273332370140] [50732b8d6b69330a5f000001] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:37:49.835477 T [2655:70273332370140] [50732b8d6b69330a5f000001] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:37:49.835496 T [2655:70273332370140] [50732b8d6b69330a5f000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq 2012-10-08 15:37:49.835496 T [2655:70273332370140] [50732b8d6b69330a5f000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq -- 9servicemethodTutorialService.Forwardseq 2012-10-08 15:37:49.835720 D [2655:70273332370140] [50732b8d6b69330a5f000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.2ms) 2012-10-08 15:37:49.835720 D [2655:70273332370140] [50732b8d6b69330a5f000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.2ms) 2012-10-08 15:37:49.835739 T [2655:70273332370140] [50732b8d6b69330a5f000001] RubySkynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} 2012-10-08 15:37:49.835739 T [2655:70273332370140] [50732b8d6b69330a5f000001] RubySkynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} -- {"some"=>"parameters"} 2012-10-08 15:37:49.835766 D [2655:70273332370140] [50732b8d6b69330a5f000001] RubySkynet::Client: TutorialService -- Sending Request 2012-10-08 15:37:49.835766 D [2655:70273332370140] [50732b8d6b69330a5f000001] RubySkynet::Client: TutorialService -- Sending Request 2012-10-08 15:37:49.835776 T [2655:70273332370140] [50732b8d6b69330a5f000001] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"50732b8d6b69330a5f000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:37:49.835776 T [2655:70273332370140] [50732b8d6b69330a5f000001] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"50732b8d6b69330a5f000001", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"50732b8d6b69330a5f000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:37:49.835796 T [2655:70273332370140] [50732b8d6b69330a5f000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid50732b8d6b69330a5f000001retrycountoriginaddress 2012-10-08 15:37:49.835796 T [2655:70273332370140] [50732b8d6b69330a5f000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid50732b8d6b69330a5f000001retrycountoriginaddress -- ªclientid123insome parametersmethodtest1requestinfoQrequestid50732b8d6b69330a5f000001retrycountoriginaddress 2012-10-08 15:37:49.835838 D [2655:70273332370140] [50732b8d6b69330a5f000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 170 bytes (0.0ms) 2012-10-08 15:37:49.835838 D [2655:70273332370140] [50732b8d6b69330a5f000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 170 bytes (0.0ms) 2012-10-08 15:37:49.835863 D [2655:70273332370140] [50732b8d6b69330a5f000001] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-08 15:37:49.835863 D [2655:70273332370140] [50732b8d6b69330a5f000001] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-08 15:37:49.835930 D [2655:70273333662660] SimpleServer -- ****************** 2012-10-08 15:37:49.835930 D [2655:70273333662660] SimpleServer -- ****************** 2012-10-08 15:37:49.835943 D [2655:70273333662660] SimpleServer -- Received Request 2012-10-08 15:37:49.835943 D [2655:70273333662660] SimpleServer -- Received Request 2012-10-08 15:37:49.835952 T [2655:70273333662660] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:37:49.835952 T [2655:70273333662660] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:37:49.836020 T [2655:70273333662660] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"50732b8d6b69330a5f000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:37:49.836020 T [2655:70273333662660] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"50732b8d6b69330a5f000001", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"50732b8d6b69330a5f000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:37:49.836044 D [2655:70273333662660] SimpleServer -- Sending Header 2012-10-08 15:37:49.836044 D [2655:70273333662660] SimpleServer -- Sending Header 2012-10-08 15:37:49.836101 D [2655:70273333662660] SimpleServer -- Sending Reply 2012-10-08 15:37:49.836101 D [2655:70273333662660] SimpleServer -- Sending Reply 2012-10-08 15:37:49.836112 T [2655:70273333662660] SimpleServer -- Reply -- {"result"=>"test1"} 2012-10-08 15:37:49.836112 T [2655:70273333662660] SimpleServer -- Reply -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-08 15:37:49.836369 T [2655:70273332370140] [50732b8d6b69330a5f000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "9\x00\x00\x00" 2012-10-08 15:37:49.836369 T [2655:70273332370140] [50732b8d6b69330a5f000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "9\x00\x00\x00" -- "9\x00\x00\x00" 2012-10-08 15:37:49.836383 D [2655:70273332370140] [50732b8d6b69330a5f000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.5ms) 2012-10-08 15:37:49.836383 D [2655:70273332370140] [50732b8d6b69330a5f000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.5ms) 2012-10-08 15:37:49.836437 T [2655:70273332370140] [50732b8d6b69330a5f000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "\x02servicemethod\x00\x18\x00\x00\x00TutorialService.Forward\x00\x10seq\x00\x00\x00\x00\x00\x00" 2012-10-08 15:37:49.836437 T [2655:70273332370140] [50732b8d6b69330a5f000001] 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-08 15:37:49.836446 D [2655:70273332370140] [50732b8d6b69330a5f000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 53 bytes (0.0ms) 2012-10-08 15:37:49.836446 D [2655:70273332370140] [50732b8d6b69330a5f000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 53 bytes (0.0ms) 2012-10-08 15:37:49.836486 D [2655:70273332370140] [50732b8d6b69330a5f000001] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:37:49.836486 D [2655:70273332370140] [50732b8d6b69330a5f000001] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:37:49.836497 D [2655:70273332370140] [50732b8d6b69330a5f000001] RubySkynet::Client: TutorialService -- Reading response from server 2012-10-08 15:37:49.836497 D [2655:70273332370140] [50732b8d6b69330a5f000001] RubySkynet::Client: TutorialService -- Reading response from server 2012-10-08 15:37:49.836543 T [2655:70273332370140] [50732b8d6b69330a5f000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "&\x00\x00\x00" 2012-10-08 15:37:49.836543 T [2655:70273332370140] [50732b8d6b69330a5f000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "&\x00\x00\x00" -- "&\x00\x00\x00" 2012-10-08 15:37:49.836553 D [2655:70273332370140] [50732b8d6b69330a5f000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.0ms) 2012-10-08 15:37:49.836553 D [2655:70273332370140] [50732b8d6b69330a5f000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.0ms) 2012-10-08 15:37:49.838270 T [2655:70273332370140] [50732b8d6b69330a5f000001] 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-08 15:37:49.838270 T [2655:70273332370140] [50732b8d6b69330a5f000001] 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-08 15:37:49.838285 D [2655:70273332370140] [50732b8d6b69330a5f000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 34 bytes (1.7ms) 2012-10-08 15:37:49.838285 D [2655:70273332370140] [50732b8d6b69330a5f000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 34 bytes (1.7ms) 2012-10-08 15:37:49.838318 T [2655:70273332370140] [50732b8d6b69330a5f000001] RubySkynet::Client: TutorialService -- Response -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} 2012-10-08 15:37:49.838318 T [2655:70273332370140] [50732b8d6b69330a5f000001] 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-08 15:37:49.838343 T [2655:70273332370140] [50732b8d6b69330a5f000001] RubySkynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} 2012-10-08 15:37:49.838343 T [2655:70273332370140] [50732b8d6b69330a5f000001] RubySkynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-08 15:37:49.838352 I [2655:70273332370140] [50732b8d6b69330a5f000001] RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 (2.9ms) 2012-10-08 15:37:49.838352 I [2655:70273332370140] [50732b8d6b69330a5f000001] RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 (2.9ms) 2012-10-08 15:37:49.839024 T [2655:70273332370140] 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-08 15:37:49.839024 T [2655:70273332370140] 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-08 15:37:49.839123 D [2655:70273333852180] SimpleServer -- Waiting for a client to connect 2012-10-08 15:37:49.839123 D [2655:70273333852180] SimpleServer -- Waiting for a client to connect 2012-10-08 15:37:49.840443 D [2655:70273333852180] SimpleServer -- Client connected, waiting for data from client 2012-10-08 15:37:49.840443 D [2655:70273333852180] SimpleServer -- Client connected, waiting for data from client 2012-10-08 15:37:49.840615 D [2655:70273332370140] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 15:37:49.840615 D [2655:70273332370140] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 15:37:49.840678 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" 2012-10-08 15:37:49.840678 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" -- "$\x00\x00\x00" 2012-10-08 15:37:49.840689 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.1ms) 2012-10-08 15:37:49.840689 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.1ms) 2012-10-08 15:37:49.840743 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-08 15:37:49.840743 T [2655:70273332370140] 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-08 15:37:49.840753 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.0ms) 2012-10-08 15:37:49.840753 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.0ms) 2012-10-08 15:37:49.840788 T [2655:70273332370140] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} 2012-10-08 15:37:49.840788 T [2655:70273332370140] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} -- {"registered"=>true, "clientid"=>"123"} 2012-10-08 15:37:49.840802 D [2655:70273332370140] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 15:37:49.840802 D [2655:70273332370140] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 15:37:49.840811 T [2655:70273332370140] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} 2012-10-08 15:37:49.840811 T [2655:70273332370140] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} -- {"clientid"=>"123"} 2012-10-08 15:37:49.840830 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 2012-10-08 15:37:49.840830 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 -- clientid123 2012-10-08 15:37:49.840874 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes (0.0ms) 2012-10-08 15:37:49.840874 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes (0.0ms) 2012-10-08 15:37:49.840973 D [2655:70273332370140] [50732b8d6b69330a5f000002] RubySkynet::Client: TutorialService -- Sending Header 2012-10-08 15:37:49.840973 D [2655:70273332370140] [50732b8d6b69330a5f000002] RubySkynet::Client: TutorialService -- Sending Header 2012-10-08 15:37:49.840990 T [2655:70273332370140] [50732b8d6b69330a5f000002] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:37:49.840990 T [2655:70273332370140] [50732b8d6b69330a5f000002] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:37:49.841013 T [2655:70273332370140] [50732b8d6b69330a5f000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq 2012-10-08 15:37:49.841013 T [2655:70273332370140] [50732b8d6b69330a5f000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq -- 9servicemethodTutorialService.Forwardseq 2012-10-08 15:37:49.841057 D [2655:70273332370140] [50732b8d6b69330a5f000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.0ms) 2012-10-08 15:37:49.841057 D [2655:70273332370140] [50732b8d6b69330a5f000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.0ms) 2012-10-08 15:37:49.841075 T [2655:70273332370140] [50732b8d6b69330a5f000002] RubySkynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} 2012-10-08 15:37:49.841075 T [2655:70273332370140] [50732b8d6b69330a5f000002] RubySkynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} -- {"some"=>"parameters"} 2012-10-08 15:37:49.841101 D [2655:70273332370140] [50732b8d6b69330a5f000002] RubySkynet::Client: TutorialService -- Sending Request 2012-10-08 15:37:49.841101 D [2655:70273332370140] [50732b8d6b69330a5f000002] RubySkynet::Client: TutorialService -- Sending Request 2012-10-08 15:37:49.841112 T [2655:70273332370140] [50732b8d6b69330a5f000002] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"50732b8d6b69330a5f000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:37:49.841112 T [2655:70273332370140] [50732b8d6b69330a5f000002] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"50732b8d6b69330a5f000002", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"50732b8d6b69330a5f000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:37:49.841132 T [2655:70273332370140] [50732b8d6b69330a5f000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid50732b8d6b69330a5f000002retrycountoriginaddress 2012-10-08 15:37:49.841132 T [2655:70273332370140] [50732b8d6b69330a5f000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid50732b8d6b69330a5f000002retrycountoriginaddress -- ªclientid123insome parametersmethodtest1requestinfoQrequestid50732b8d6b69330a5f000002retrycountoriginaddress 2012-10-08 15:37:49.841173 D [2655:70273332370140] [50732b8d6b69330a5f000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 170 bytes (0.0ms) 2012-10-08 15:37:49.841173 D [2655:70273332370140] [50732b8d6b69330a5f000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 170 bytes (0.0ms) 2012-10-08 15:37:49.841190 D [2655:70273332370140] [50732b8d6b69330a5f000002] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-08 15:37:49.841190 D [2655:70273332370140] [50732b8d6b69330a5f000002] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-08 15:37:49.841744 D [2655:70273333852180] SimpleServer -- ****************** 2012-10-08 15:37:49.841744 D [2655:70273333852180] SimpleServer -- ****************** 2012-10-08 15:37:49.841758 D [2655:70273333852180] SimpleServer -- Received Request 2012-10-08 15:37:49.841758 D [2655:70273333852180] SimpleServer -- Received Request 2012-10-08 15:37:49.841767 T [2655:70273333852180] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:37:49.841767 T [2655:70273333852180] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:37:49.841843 T [2655:70273333852180] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"50732b8d6b69330a5f000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:37:49.841843 T [2655:70273333852180] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"50732b8d6b69330a5f000002", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"50732b8d6b69330a5f000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:37:49.841866 D [2655:70273333852180] SimpleServer -- Sending Header 2012-10-08 15:37:49.841866 D [2655:70273333852180] SimpleServer -- Sending Header 2012-10-08 15:37:49.841919 D [2655:70273333852180] SimpleServer -- Sending Reply 2012-10-08 15:37:49.841919 D [2655:70273333852180] SimpleServer -- Sending Reply 2012-10-08 15:37:49.841931 T [2655:70273333852180] SimpleServer -- Reply -- {"result"=>"test1"} 2012-10-08 15:37:49.841931 T [2655:70273333852180] SimpleServer -- Reply -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-08 15:37:49.842912 T [2655:70273332370140] [50732b8d6b69330a5f000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "9\x00\x00\x00" 2012-10-08 15:37:49.842912 T [2655:70273332370140] [50732b8d6b69330a5f000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "9\x00\x00\x00" -- "9\x00\x00\x00" 2012-10-08 15:37:49.842926 D [2655:70273332370140] [50732b8d6b69330a5f000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (1.7ms) 2012-10-08 15:37:49.842926 D [2655:70273332370140] [50732b8d6b69330a5f000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (1.7ms) 2012-10-08 15:37:49.842980 T [2655:70273332370140] [50732b8d6b69330a5f000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "\x02servicemethod\x00\x18\x00\x00\x00TutorialService.Forward\x00\x10seq\x00\x00\x00\x00\x00\x00" 2012-10-08 15:37:49.842980 T [2655:70273332370140] [50732b8d6b69330a5f000002] 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-08 15:37:49.842990 D [2655:70273332370140] [50732b8d6b69330a5f000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 53 bytes (0.0ms) 2012-10-08 15:37:49.842990 D [2655:70273332370140] [50732b8d6b69330a5f000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 53 bytes (0.0ms) 2012-10-08 15:37:49.843023 D [2655:70273332370140] [50732b8d6b69330a5f000002] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:37:49.843023 D [2655:70273332370140] [50732b8d6b69330a5f000002] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:37:49.843033 D [2655:70273332370140] [50732b8d6b69330a5f000002] RubySkynet::Client: TutorialService -- Reading response from server 2012-10-08 15:37:49.843033 D [2655:70273332370140] [50732b8d6b69330a5f000002] RubySkynet::Client: TutorialService -- Reading response from server 2012-10-08 15:37:49.843085 T [2655:70273332370140] [50732b8d6b69330a5f000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "&\x00\x00\x00" 2012-10-08 15:37:49.843085 T [2655:70273332370140] [50732b8d6b69330a5f000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "&\x00\x00\x00" -- "&\x00\x00\x00" 2012-10-08 15:37:49.843095 D [2655:70273332370140] [50732b8d6b69330a5f000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.0ms) 2012-10-08 15:37:49.843095 D [2655:70273332370140] [50732b8d6b69330a5f000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.0ms) 2012-10-08 15:37:49.843142 T [2655:70273332370140] [50732b8d6b69330a5f000002] 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-08 15:37:49.843142 T [2655:70273332370140] [50732b8d6b69330a5f000002] 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-08 15:37:49.843152 D [2655:70273332370140] [50732b8d6b69330a5f000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 34 bytes (0.0ms) 2012-10-08 15:37:49.843152 D [2655:70273332370140] [50732b8d6b69330a5f000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 34 bytes (0.0ms) 2012-10-08 15:37:49.843182 T [2655:70273332370140] [50732b8d6b69330a5f000002] RubySkynet::Client: TutorialService -- Response -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} 2012-10-08 15:37:49.843182 T [2655:70273332370140] [50732b8d6b69330a5f000002] 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-08 15:37:49.843204 T [2655:70273332370140] [50732b8d6b69330a5f000002] RubySkynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} 2012-10-08 15:37:49.843204 T [2655:70273332370140] [50732b8d6b69330a5f000002] RubySkynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-08 15:37:49.843213 I [2655:70273332370140] [50732b8d6b69330a5f000002] RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 (2.3ms) 2012-10-08 15:37:49.843213 I [2655:70273332370140] [50732b8d6b69330a5f000002] RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 (2.3ms) 2012-10-08 15:37:49.846886 T [2655:70273332370140] 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-08 15:37:49.846886 T [2655:70273332370140] 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-08 15:37:49.847025 D [2655:70273334219280] SimpleServer -- Waiting for a client to connect 2012-10-08 15:37:49.847025 D [2655:70273334219280] SimpleServer -- Waiting for a client to connect 2012-10-08 15:37:49.848589 D [2655:70273334219280] SimpleServer -- Client connected, waiting for data from client 2012-10-08 15:37:49.848589 D [2655:70273334219280] SimpleServer -- Client connected, waiting for data from client 2012-10-08 15:37:49.852485 D [2655:70273332370140] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 15:37:49.852485 D [2655:70273332370140] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 15:37:49.853082 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" 2012-10-08 15:37:49.853082 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" -- "$\x00\x00\x00" 2012-10-08 15:37:49.853096 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.6ms) 2012-10-08 15:37:49.853096 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.6ms) 2012-10-08 15:37:49.853157 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-08 15:37:49.853157 T [2655:70273332370140] 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-08 15:37:49.853167 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.0ms) 2012-10-08 15:37:49.853167 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.0ms) 2012-10-08 15:37:49.853206 T [2655:70273332370140] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} 2012-10-08 15:37:49.853206 T [2655:70273332370140] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} -- {"registered"=>true, "clientid"=>"123"} 2012-10-08 15:37:49.853221 D [2655:70273332370140] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 15:37:49.853221 D [2655:70273332370140] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 15:37:49.853230 T [2655:70273332370140] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} 2012-10-08 15:37:49.853230 T [2655:70273332370140] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} -- {"clientid"=>"123"} 2012-10-08 15:37:49.853252 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 2012-10-08 15:37:49.853252 T [2655:70273332370140] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 -- clientid123 2012-10-08 15:37:49.853304 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes (0.0ms) 2012-10-08 15:37:49.853304 D [2655:70273332370140] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes (0.0ms) 2012-10-08 15:37:49.853439 D [2655:70273332370140] [50732b8d6b69330a5f000003] RubySkynet::Client: TutorialService -- Sending Header 2012-10-08 15:37:49.853439 D [2655:70273332370140] [50732b8d6b69330a5f000003] RubySkynet::Client: TutorialService -- Sending Header 2012-10-08 15:37:49.853458 T [2655:70273332370140] [50732b8d6b69330a5f000003] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:37:49.853458 T [2655:70273332370140] [50732b8d6b69330a5f000003] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:37:49.853482 T [2655:70273332370140] [50732b8d6b69330a5f000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq 2012-10-08 15:37:49.853482 T [2655:70273332370140] [50732b8d6b69330a5f000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq -- 9servicemethodTutorialService.Forwardseq 2012-10-08 15:37:49.853529 D [2655:70273332370140] [50732b8d6b69330a5f000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.0ms) 2012-10-08 15:37:49.853529 D [2655:70273332370140] [50732b8d6b69330a5f000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.0ms) 2012-10-08 15:37:49.853546 T [2655:70273332370140] [50732b8d6b69330a5f000003] RubySkynet::Client: TutorialService -- Parameters: -- {"duration"=>3.5} 2012-10-08 15:37:49.853546 T [2655:70273332370140] [50732b8d6b69330a5f000003] RubySkynet::Client: TutorialService -- Parameters: -- {"duration"=>3.5} -- {"duration"=>3.5} 2012-10-08 15:37:49.853602 D [2655:70273332370140] [50732b8d6b69330a5f000003] RubySkynet::Client: TutorialService -- Sending Request 2012-10-08 15:37:49.853602 D [2655:70273332370140] [50732b8d6b69330a5f000003] RubySkynet::Client: TutorialService -- Sending Request 2012-10-08 15:37:49.853613 T [2655:70273332370140] [50732b8d6b69330a5f000003] 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"=>"50732b8d6b69330a5f000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:37:49.853613 T [2655:70273332370140] [50732b8d6b69330a5f000003] 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"=>"50732b8d6b69330a5f000003", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"50732b8d6b69330a5f000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:37:49.853632 T [2655:70273332370140] [50732b8d6b69330a5f000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- §clientid123induration @methodsleeprequestinfoQrequestid50732b8d6b69330a5f000003retrycountoriginaddress 2012-10-08 15:37:49.853632 T [2655:70273332370140] [50732b8d6b69330a5f000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- §clientid123induration @methodsleeprequestinfoQrequestid50732b8d6b69330a5f000003retrycountoriginaddress -- §clientid123induration @methodsleeprequestinfoQrequestid50732b8d6b69330a5f000003retrycountoriginaddress 2012-10-08 15:37:49.853676 D [2655:70273332370140] [50732b8d6b69330a5f000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 167 bytes (0.0ms) 2012-10-08 15:37:49.853676 D [2655:70273332370140] [50732b8d6b69330a5f000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 167 bytes (0.0ms) 2012-10-08 15:37:49.853692 D [2655:70273332370140] [50732b8d6b69330a5f000003] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-08 15:37:49.853692 D [2655:70273332370140] [50732b8d6b69330a5f000003] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-08 15:37:49.854378 D [2655:70273334219280] SimpleServer -- ****************** 2012-10-08 15:37:49.854378 D [2655:70273334219280] SimpleServer -- ****************** 2012-10-08 15:37:49.854398 D [2655:70273334219280] SimpleServer -- Received Request 2012-10-08 15:37:49.854398 D [2655:70273334219280] SimpleServer -- Received Request 2012-10-08 15:37:49.854408 T [2655:70273334219280] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:37:49.854408 T [2655:70273334219280] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:37:49.854480 T [2655:70273334219280] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"50732b8d6b69330a5f000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:37:49.854480 T [2655:70273334219280] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"50732b8d6b69330a5f000003", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"50732b8d6b69330a5f000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:37:52.854843 W [2655:70273332370140] [50732b8d6b69330a5f000003] ResilientSocket::TCPClient ["localhost:2000"] -- #read Timeout waiting for server to reply 2012-10-08 15:37:52.854843 W [2655:70273332370140] [50732b8d6b69330a5f000003] ResilientSocket::TCPClient ["localhost:2000"] -- #read Timeout waiting for server to reply 2012-10-08 15:37:52.855113 D [2655:70273332370140] [50732b8d6b69330a5f000003] 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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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.4ms) 2012-10-08 15:37:52.855113 D [2655:70273332370140] [50732b8d6b69330a5f000003] 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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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.4ms) 2012-10-08 15:37:52.855147 I [2655:70273332370140] [50732b8d6b69330a5f000003] 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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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.7ms) 2012-10-08 15:37:52.855147 I [2655:70273332370140] [50732b8d6b69330a5f000003] 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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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.7ms) 2012-10-08 15:37:52.856117 T [2655:70273332370140] 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-08 15:37:52.856117 T [2655:70273332370140] 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-08 15:37:52.857441 W [2655:70273332370140] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-08 15:37:52.857441 W [2655:70273332370140] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-08 15:37:52.959798 W [2655:70273332370140] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-08 15:37:52.959798 W [2655:70273332370140] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-08 15:37:53.062164 W [2655:70273332370140] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-08 15:37:53.062164 W [2655:70273332370140] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-08 15:37:53.164152 W [2655:70273332370140] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-08 15:37:53.164152 W [2655:70273332370140] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-08 15:37:53.266047 W [2655:70273332370140] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-08 15:37:53.266047 W [2655:70273332370140] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-08 15:37:53.368164 E [2655:70273332370140] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-08 15:37:53.368164 E [2655:70273332370140] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-08 15:37:53.368419 I [2655:70273332370140] 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/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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' (512.2ms) 2012-10-08 15:37:53.368419 I [2655:70273332370140] 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/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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' (512.2ms) 2012-10-08 15:40:22.116414 T [3149:70280370412240] 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-08 15:40:22.116414 T [3149:70280370412240] 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-08 15:40:22.121394 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x00" 2012-10-08 15:40:22.121394 T [3149:70280370412240] 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-08 15:40:22.121654 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.2ms) 2012-10-08 15:40:22.121654 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.2ms) 2012-10-08 15:40:22.121900 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\a" 2012-10-08 15:40:22.121900 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\a" -- "\x00\x00\x00\a" 2012-10-08 15:40:22.121914 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.2ms) 2012-10-08 15:40:22.121914 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.2ms) 2012-10-08 15:40:22.122259 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00*\x03ctl" 2012-10-08 15:40:22.122259 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00*\x03ctl" -- "\b\x00*\x03ctl" 2012-10-08 15:40:22.122275 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 7 bytes (0.3ms) 2012-10-08 15:40:22.122275 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 7 bytes (0.3ms) 2012-10-08 15:40:22.122704 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x01" 2012-10-08 15:40:22.122704 T [3149:70280370412240] 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-08 15:40:22.122754 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.0ms) 2012-10-08 15:40:22.122754 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.0ms) 2012-10-08 15:40:22.123664 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\a" 2012-10-08 15:40:22.123664 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\a" -- "\x00\x00\x00\a" 2012-10-08 15:40:22.123704 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.6ms) 2012-10-08 15:40:22.123704 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.6ms) 2012-10-08 15:40:22.124002 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00*\x03foo" 2012-10-08 15:40:22.124002 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00*\x03foo" -- "\b\x00*\x03foo" 2012-10-08 15:40:22.124041 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 7 bytes (0.3ms) 2012-10-08 15:40:22.124041 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 7 bytes (0.3ms) 2012-10-08 15:40:22.124272 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x02" 2012-10-08 15:40:22.124272 T [3149:70280370412240] 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-08 15:40:22.124709 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.4ms) 2012-10-08 15:40:22.124709 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.4ms) 2012-10-08 15:40:22.124982 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\f" 2012-10-08 15:40:22.124982 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\f" -- "\x00\x00\x00\f" 2012-10-08 15:40:22.125005 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.2ms) 2012-10-08 15:40:22.125005 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.2ms) 2012-10-08 15:40:22.125360 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00*\bservices" 2012-10-08 15:40:22.125360 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00*\bservices" -- "\b\x00*\bservices" 2012-10-08 15:40:22.125389 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 12 bytes (0.4ms) 2012-10-08 15:40:22.125389 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 12 bytes (0.4ms) 2012-10-08 15:40:22.125867 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x03" 2012-10-08 15:40:22.125867 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x03" -- "\x00\x00\x00\t\b\x00\x10\x0E\"\x01/8\x03" 2012-10-08 15:40:22.126327 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.4ms) 2012-10-08 15:40:22.126327 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 13 bytes (0.4ms) 2012-10-08 15:40:22.126589 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x05" 2012-10-08 15:40:22.126589 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x05" -- "\x00\x00\x00\x05" 2012-10-08 15:40:22.126604 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.2ms) 2012-10-08 15:40:22.126604 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.2ms) 2012-10-08 15:40:22.126974 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\xA0\x06\b" 2012-10-08 15:40:22.126974 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\xA0\x06\b" -- "\b\x00\xA0\x06\b" 2012-10-08 15:40:22.127010 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 5 bytes (0.4ms) 2012-10-08 15:40:22.127010 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 5 bytes (0.4ms) 2012-10-08 15:40:22.128061 T [3149:70280370412240] 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-08 15:40:22.128061 T [3149:70280370412240] 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-08 15:40:22.128478 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.4ms) 2012-10-08 15:40:22.128478 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.4ms) 2012-10-08 15:40:22.132015 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" 2012-10-08 15:40:22.132015 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" -- "\x00\x00\x00\x02" 2012-10-08 15:40:22.132059 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (3.4ms) 2012-10-08 15:40:22.132059 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (3.4ms) 2012-10-08 15:40:22.132409 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" 2012-10-08 15:40:22.132409 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" -- "\b\x00" 2012-10-08 15:40:22.132441 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (0.4ms) 2012-10-08 15:40:22.132441 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (0.4ms) 2012-10-08 15:40:22.132932 T [3149:70280370412240] 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-08 15:40:22.132932 T [3149:70280370412240] 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-08 15:40:22.134036 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\x04\b\x00\x10\x05" 2012-10-08 15:40:22.134036 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\x04\b\x00\x10\x05" -- "\x00\x00\x00\x04\b\x00\x10\x05" 2012-10-08 15:40:22.134240 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 8 bytes (0.2ms) 2012-10-08 15:40:22.134240 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 8 bytes (0.2ms) 2012-10-08 15:40:22.134310 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x06" 2012-10-08 15:40:22.134310 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x06" -- "\x00\x00\x00\x06" 2012-10-08 15:40:22.134321 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.0ms) 2012-10-08 15:40:22.134321 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.0ms) 2012-10-08 15:40:22.134370 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\xA3\xFD\t" 2012-10-08 15:40:22.134370 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\xA3\xFD\t" -- "\b\x00\x18\xA3\xFD\t" 2012-10-08 15:40:22.134379 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes (0.0ms) 2012-10-08 15:40:22.134379 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes (0.0ms) 2012-10-08 15:40:22.135713 T [3149:70280370412240] 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-08 15:40:22.135713 T [3149:70280370412240] 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-08 15:40:22.135792 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.1ms) 2012-10-08 15:40:22.135792 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.1ms) 2012-10-08 15:40:22.137143 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" 2012-10-08 15:40:22.137143 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" -- "\x00\x00\x00\x02" 2012-10-08 15:40:22.137186 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.4ms) 2012-10-08 15:40:22.137186 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.4ms) 2012-10-08 15:40:22.138873 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" 2012-10-08 15:40:22.138873 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" -- "\b\x00" 2012-10-08 15:40:22.138953 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (1.7ms) 2012-10-08 15:40:22.138953 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (1.7ms) 2012-10-08 15:40:22.139165 T [3149:70280370412240] 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-08 15:40:22.139165 T [3149:70280370412240] 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-08 15:40:22.141034 T [3149:70280370412240] 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-08 15:40:22.141034 T [3149:70280370412240] 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-08 15:40:22.141346 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 38 bytes (0.3ms) 2012-10-08 15:40:22.141346 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 38 bytes (0.3ms) 2012-10-08 15:40:22.142388 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x06" 2012-10-08 15:40:22.142388 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x06" -- "\x00\x00\x00\x06" 2012-10-08 15:40:22.142480 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.0ms) 2012-10-08 15:40:22.142480 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.0ms) 2012-10-08 15:40:22.144198 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\xA5\xFD\t" 2012-10-08 15:40:22.144198 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\xA5\xFD\t" -- "\b\x00\x18\xA5\xFD\t" 2012-10-08 15:40:22.144304 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes (1.8ms) 2012-10-08 15:40:22.144304 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes (1.8ms) 2012-10-08 15:40:22.144657 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\x0F\b\x00\x10\x01\"\t/test/foo" 2012-10-08 15:40:22.144657 T [3149:70280370412240] 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-08 15:40:22.144701 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 19 bytes (0.0ms) 2012-10-08 15:40:22.144701 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 19 bytes (0.0ms) 2012-10-08 15:40:22.145421 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x0E" 2012-10-08 15:40:22.145421 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x0E" -- "\x00\x00\x00\x0E" 2012-10-08 15:40:22.145446 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.7ms) 2012-10-08 15:40:22.145446 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.7ms) 2012-10-08 15:40:22.145751 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\xA5\xFD\t2\x06value2" 2012-10-08 15:40:22.145751 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\xA5\xFD\t2\x06value2" -- "\b\x00\x18\xA5\xFD\t2\x06value2" 2012-10-08 15:40:22.145764 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 14 bytes (0.3ms) 2012-10-08 15:40:22.145764 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 14 bytes (0.3ms) 2012-10-08 15:40:22.146748 T [3149:70280370412240] 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-08 15:40:22.146748 T [3149:70280370412240] 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-08 15:40:22.147142 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.4ms) 2012-10-08 15:40:22.147142 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.4ms) 2012-10-08 15:40:22.148959 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" 2012-10-08 15:40:22.148959 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" -- "\x00\x00\x00\x02" 2012-10-08 15:40:22.148997 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.8ms) 2012-10-08 15:40:22.148997 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.8ms) 2012-10-08 15:40:22.149329 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" 2012-10-08 15:40:22.149329 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" -- "\b\x00" 2012-10-08 15:40:22.149360 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (0.3ms) 2012-10-08 15:40:22.149360 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (0.3ms) 2012-10-08 15:40:22.149968 T [3149:70280370412240] 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-08 15:40:22.149968 T [3149:70280370412240] 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-08 15:40:22.152420 T [3149:70280370412240] 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-08 15:40:22.152420 T [3149:70280370412240] 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-08 15:40:22.158146 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 37 bytes (5.7ms) 2012-10-08 15:40:22.158146 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 37 bytes (5.7ms) 2012-10-08 15:40:22.159687 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x06" 2012-10-08 15:40:22.159687 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x06" -- "\x00\x00\x00\x06" 2012-10-08 15:40:22.159780 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.5ms) 2012-10-08 15:40:22.159780 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (1.5ms) 2012-10-08 15:40:22.161989 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\xA7\xFD\t" 2012-10-08 15:40:22.161989 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\xA7\xFD\t" -- "\b\x00\x18\xA7\xFD\t" 2012-10-08 15:40:22.162026 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes (1.8ms) 2012-10-08 15:40:22.162026 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 6 bytes (1.8ms) 2012-10-08 15:40:22.162377 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- ==> Sending -- "\x00\x00\x00\x0F\b\x00\x10\x01\"\t/test/foo" 2012-10-08 15:40:22.162377 T [3149:70280370412240] 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-08 15:40:22.162424 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 19 bytes (0.0ms) 2012-10-08 15:40:22.162424 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 19 bytes (0.0ms) 2012-10-08 15:40:22.162848 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\r" 2012-10-08 15:40:22.162848 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\r" -- "\x00\x00\x00\r" 2012-10-08 15:40:22.162860 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.4ms) 2012-10-08 15:40:22.162860 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (0.4ms) 2012-10-08 15:40:22.162913 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\xA7\xFD\t2\x05value" 2012-10-08 15:40:22.162913 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00\x18\xA7\xFD\t2\x05value" -- "\b\x00\x18\xA7\xFD\t2\x05value" 2012-10-08 15:40:22.162923 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 13 bytes (0.0ms) 2012-10-08 15:40:22.162923 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 13 bytes (0.0ms) 2012-10-08 15:40:22.164552 T [3149:70280370412240] 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-08 15:40:22.164552 T [3149:70280370412240] 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-08 15:40:22.164836 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.3ms) 2012-10-08 15:40:22.164836 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- ==> #send Sent 30 bytes (0.3ms) 2012-10-08 15:40:22.167930 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" 2012-10-08 15:40:22.167930 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\x00\x00\x00\x02" -- "\x00\x00\x00\x02" 2012-10-08 15:40:22.167981 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (3.1ms) 2012-10-08 15:40:22.167981 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 4 bytes (3.1ms) 2012-10-08 15:40:22.169388 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" 2012-10-08 15:40:22.169388 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received -- "\b\x00" -- "\b\x00" 2012-10-08 15:40:22.169432 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (1.4ms) 2012-10-08 15:40:22.169432 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:8046"] -- <== #read Received upto 2 bytes (1.4ms) 2012-10-08 15:40:22.169953 T [3149:70280370412240] 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-08 15:40:22.169953 T [3149:70280370412240] 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-08 15:40:22.171031 W [3149:70280370412240] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-08 15:40:22.171031 W [3149:70280370412240] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-08 15:40:22.275058 W [3149:70280370412240] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-08 15:40:22.275058 W [3149:70280370412240] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-08 15:40:22.377179 W [3149:70280370412240] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-08 15:40:22.377179 W [3149:70280370412240] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-08 15:40:22.479168 W [3149:70280370412240] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-08 15:40:22.479168 W [3149:70280370412240] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-08 15:40:22.581927 W [3149:70280370412240] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-08 15:40:22.581927 W [3149:70280370412240] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-08 15:40:22.683772 E [3149:70280370412240] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-08 15:40:22.683772 E [3149:70280370412240] ResilientSocket::TCPClient ["localhost:9999"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-08 15:40:22.683871 I [3149:70280370412240] 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/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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' (513.8ms) 2012-10-08 15:40:22.683871 I [3149:70280370412240] 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/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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' (513.8ms) 2012-10-08 15:40:22.685562 T [3149:70280370412240] 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-08 15:40:22.685562 T [3149:70280370412240] 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-08 15:40:22.685689 D [3149:70280371973140] SimpleServer -- Waiting for a client to connect 2012-10-08 15:40:22.685689 D [3149:70280371973140] SimpleServer -- Waiting for a client to connect 2012-10-08 15:40:22.686166 D [3149:70280370412240] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 15:40:22.686166 D [3149:70280370412240] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 15:40:22.686563 D [3149:70280371973140] SimpleServer -- Client connected, waiting for data from client 2012-10-08 15:40:22.686563 D [3149:70280371973140] SimpleServer -- Client connected, waiting for data from client 2012-10-08 15:40:22.686938 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" 2012-10-08 15:40:22.686938 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" -- "$\x00\x00\x00" 2012-10-08 15:40:22.686950 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.7ms) 2012-10-08 15:40:22.686950 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.7ms) 2012-10-08 15:40:22.687010 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-08 15:40:22.687010 T [3149:70280370412240] 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-08 15:40:22.687020 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.0ms) 2012-10-08 15:40:22.687020 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.0ms) 2012-10-08 15:40:22.687067 T [3149:70280370412240] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} 2012-10-08 15:40:22.687067 T [3149:70280370412240] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} -- {"registered"=>true, "clientid"=>"123"} 2012-10-08 15:40:22.687082 D [3149:70280370412240] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 15:40:22.687082 D [3149:70280370412240] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 15:40:22.687091 T [3149:70280370412240] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} 2012-10-08 15:40:22.687091 T [3149:70280370412240] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} -- {"clientid"=>"123"} 2012-10-08 15:40:22.687110 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 2012-10-08 15:40:22.687110 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 -- clientid123 2012-10-08 15:40:22.687154 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes (0.0ms) 2012-10-08 15:40:22.687154 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes (0.0ms) 2012-10-08 15:40:22.687219 D [3149:70280370412240] [50732c266b69330c4d000001] RubySkynet::Client: TutorialService -- Sending Header 2012-10-08 15:40:22.687219 D [3149:70280370412240] [50732c266b69330c4d000001] RubySkynet::Client: TutorialService -- Sending Header 2012-10-08 15:40:22.687229 T [3149:70280370412240] [50732c266b69330c4d000001] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:40:22.687229 T [3149:70280370412240] [50732c266b69330c4d000001] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:40:22.687248 T [3149:70280370412240] [50732c266b69330c4d000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq 2012-10-08 15:40:22.687248 T [3149:70280370412240] [50732c266b69330c4d000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq -- 9servicemethodTutorialService.Forwardseq 2012-10-08 15:40:22.687290 D [3149:70280370412240] [50732c266b69330c4d000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.0ms) 2012-10-08 15:40:22.687290 D [3149:70280370412240] [50732c266b69330c4d000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.0ms) 2012-10-08 15:40:22.687315 T [3149:70280370412240] [50732c266b69330c4d000001] RubySkynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} 2012-10-08 15:40:22.687315 T [3149:70280370412240] [50732c266b69330c4d000001] RubySkynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} -- {"some"=>"parameters"} 2012-10-08 15:40:22.687340 D [3149:70280370412240] [50732c266b69330c4d000001] RubySkynet::Client: TutorialService -- Sending Request 2012-10-08 15:40:22.687340 D [3149:70280370412240] [50732c266b69330c4d000001] RubySkynet::Client: TutorialService -- Sending Request 2012-10-08 15:40:22.687350 T [3149:70280370412240] [50732c266b69330c4d000001] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"50732c266b69330c4d000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:40:22.687350 T [3149:70280370412240] [50732c266b69330c4d000001] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"50732c266b69330c4d000001", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"50732c266b69330c4d000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:40:22.687371 T [3149:70280370412240] [50732c266b69330c4d000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid50732c266b69330c4d000001retrycountoriginaddress 2012-10-08 15:40:22.687371 T [3149:70280370412240] [50732c266b69330c4d000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid50732c266b69330c4d000001retrycountoriginaddress -- ªclientid123insome parametersmethodtest1requestinfoQrequestid50732c266b69330c4d000001retrycountoriginaddress 2012-10-08 15:40:22.687413 D [3149:70280370412240] [50732c266b69330c4d000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 170 bytes (0.0ms) 2012-10-08 15:40:22.687413 D [3149:70280370412240] [50732c266b69330c4d000001] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 170 bytes (0.0ms) 2012-10-08 15:40:22.687429 D [3149:70280370412240] [50732c266b69330c4d000001] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-08 15:40:22.687429 D [3149:70280370412240] [50732c266b69330c4d000001] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-08 15:40:22.688162 D [3149:70280371973140] SimpleServer -- ****************** 2012-10-08 15:40:22.688162 D [3149:70280371973140] SimpleServer -- ****************** 2012-10-08 15:40:22.688176 D [3149:70280371973140] SimpleServer -- Received Request 2012-10-08 15:40:22.688176 D [3149:70280371973140] SimpleServer -- Received Request 2012-10-08 15:40:22.688186 T [3149:70280371973140] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:40:22.688186 T [3149:70280371973140] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:40:22.688255 T [3149:70280371973140] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"50732c266b69330c4d000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:40:22.688255 T [3149:70280371973140] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"50732c266b69330c4d000001", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"50732c266b69330c4d000001", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:40:22.688278 D [3149:70280371973140] SimpleServer -- Sending Header 2012-10-08 15:40:22.688278 D [3149:70280371973140] SimpleServer -- Sending Header 2012-10-08 15:40:22.688328 D [3149:70280371973140] SimpleServer -- Sending Reply 2012-10-08 15:40:22.688328 D [3149:70280371973140] SimpleServer -- Sending Reply 2012-10-08 15:40:22.688340 T [3149:70280371973140] SimpleServer -- Reply -- {"result"=>"test1"} 2012-10-08 15:40:22.688340 T [3149:70280371973140] SimpleServer -- Reply -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-08 15:40:22.690863 T [3149:70280370412240] [50732c266b69330c4d000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "9\x00\x00\x00" 2012-10-08 15:40:22.690863 T [3149:70280370412240] [50732c266b69330c4d000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "9\x00\x00\x00" -- "9\x00\x00\x00" 2012-10-08 15:40:22.690878 D [3149:70280370412240] [50732c266b69330c4d000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (3.4ms) 2012-10-08 15:40:22.690878 D [3149:70280370412240] [50732c266b69330c4d000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (3.4ms) 2012-10-08 15:40:22.691348 T [3149:70280370412240] [50732c266b69330c4d000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "\x02servicemethod\x00\x18\x00\x00\x00TutorialService.Forward\x00\x10seq\x00\x00\x00\x00\x00\x00" 2012-10-08 15:40:22.691348 T [3149:70280370412240] [50732c266b69330c4d000001] 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-08 15:40:22.691359 D [3149:70280370412240] [50732c266b69330c4d000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 53 bytes (0.0ms) 2012-10-08 15:40:22.691359 D [3149:70280370412240] [50732c266b69330c4d000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 53 bytes (0.0ms) 2012-10-08 15:40:22.691395 D [3149:70280370412240] [50732c266b69330c4d000001] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:40:22.691395 D [3149:70280370412240] [50732c266b69330c4d000001] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:40:22.691406 D [3149:70280370412240] [50732c266b69330c4d000001] RubySkynet::Client: TutorialService -- Reading response from server 2012-10-08 15:40:22.691406 D [3149:70280370412240] [50732c266b69330c4d000001] RubySkynet::Client: TutorialService -- Reading response from server 2012-10-08 15:40:22.691452 T [3149:70280370412240] [50732c266b69330c4d000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "&\x00\x00\x00" 2012-10-08 15:40:22.691452 T [3149:70280370412240] [50732c266b69330c4d000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "&\x00\x00\x00" -- "&\x00\x00\x00" 2012-10-08 15:40:22.691461 D [3149:70280370412240] [50732c266b69330c4d000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.0ms) 2012-10-08 15:40:22.691461 D [3149:70280370412240] [50732c266b69330c4d000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.0ms) 2012-10-08 15:40:22.691508 T [3149:70280370412240] [50732c266b69330c4d000001] 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-08 15:40:22.691508 T [3149:70280370412240] [50732c266b69330c4d000001] 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-08 15:40:22.691517 D [3149:70280370412240] [50732c266b69330c4d000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 34 bytes (0.0ms) 2012-10-08 15:40:22.691517 D [3149:70280370412240] [50732c266b69330c4d000001] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 34 bytes (0.0ms) 2012-10-08 15:40:22.691545 T [3149:70280370412240] [50732c266b69330c4d000001] RubySkynet::Client: TutorialService -- Response -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} 2012-10-08 15:40:22.691545 T [3149:70280370412240] [50732c266b69330c4d000001] 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-08 15:40:22.691572 T [3149:70280370412240] [50732c266b69330c4d000001] RubySkynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} 2012-10-08 15:40:22.691572 T [3149:70280370412240] [50732c266b69330c4d000001] RubySkynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-08 15:40:22.691581 I [3149:70280370412240] [50732c266b69330c4d000001] RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 (4.4ms) 2012-10-08 15:40:22.691581 I [3149:70280370412240] [50732c266b69330c4d000001] RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 (4.4ms) 2012-10-08 15:40:22.693411 T [3149:70280370412240] 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-08 15:40:22.693411 T [3149:70280370412240] 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-08 15:40:22.694095 D [3149:70280372208860] SimpleServer -- Waiting for a client to connect 2012-10-08 15:40:22.694095 D [3149:70280372208860] SimpleServer -- Waiting for a client to connect 2012-10-08 15:40:22.695975 D [3149:70280370412240] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 15:40:22.695975 D [3149:70280370412240] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 15:40:22.696052 D [3149:70280372208860] SimpleServer -- Client connected, waiting for data from client 2012-10-08 15:40:22.696052 D [3149:70280372208860] SimpleServer -- Client connected, waiting for data from client 2012-10-08 15:40:22.697258 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" 2012-10-08 15:40:22.697258 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" -- "$\x00\x00\x00" 2012-10-08 15:40:22.697276 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (1.3ms) 2012-10-08 15:40:22.697276 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (1.3ms) 2012-10-08 15:40:22.697830 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-08 15:40:22.697830 T [3149:70280370412240] 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-08 15:40:22.697845 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.4ms) 2012-10-08 15:40:22.697845 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.4ms) 2012-10-08 15:40:22.697900 T [3149:70280370412240] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} 2012-10-08 15:40:22.697900 T [3149:70280370412240] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} -- {"registered"=>true, "clientid"=>"123"} 2012-10-08 15:40:22.697917 D [3149:70280370412240] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 15:40:22.697917 D [3149:70280370412240] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 15:40:22.697927 T [3149:70280370412240] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} 2012-10-08 15:40:22.697927 T [3149:70280370412240] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} -- {"clientid"=>"123"} 2012-10-08 15:40:22.697949 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 2012-10-08 15:40:22.697949 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 -- clientid123 2012-10-08 15:40:22.697995 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes (0.0ms) 2012-10-08 15:40:22.697995 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes (0.0ms) 2012-10-08 15:40:22.698089 D [3149:70280370412240] [50732c266b69330c4d000002] RubySkynet::Client: TutorialService -- Sending Header 2012-10-08 15:40:22.698089 D [3149:70280370412240] [50732c266b69330c4d000002] RubySkynet::Client: TutorialService -- Sending Header 2012-10-08 15:40:22.698108 T [3149:70280370412240] [50732c266b69330c4d000002] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:40:22.698108 T [3149:70280370412240] [50732c266b69330c4d000002] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:40:22.698132 T [3149:70280370412240] [50732c266b69330c4d000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq 2012-10-08 15:40:22.698132 T [3149:70280370412240] [50732c266b69330c4d000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq -- 9servicemethodTutorialService.Forwardseq 2012-10-08 15:40:22.698178 D [3149:70280370412240] [50732c266b69330c4d000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.0ms) 2012-10-08 15:40:22.698178 D [3149:70280370412240] [50732c266b69330c4d000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.0ms) 2012-10-08 15:40:22.698196 T [3149:70280370412240] [50732c266b69330c4d000002] RubySkynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} 2012-10-08 15:40:22.698196 T [3149:70280370412240] [50732c266b69330c4d000002] RubySkynet::Client: TutorialService -- Parameters: -- {"some"=>"parameters"} -- {"some"=>"parameters"} 2012-10-08 15:40:22.698222 D [3149:70280370412240] [50732c266b69330c4d000002] RubySkynet::Client: TutorialService -- Sending Request 2012-10-08 15:40:22.698222 D [3149:70280370412240] [50732c266b69330c4d000002] RubySkynet::Client: TutorialService -- Sending Request 2012-10-08 15:40:22.698232 T [3149:70280370412240] [50732c266b69330c4d000002] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"50732c266b69330c4d000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:40:22.698232 T [3149:70280370412240] [50732c266b69330c4d000002] RubySkynet::Client: TutorialService -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"50732c266b69330c4d000002", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"50732c266b69330c4d000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:40:22.698251 T [3149:70280370412240] [50732c266b69330c4d000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid50732c266b69330c4d000002retrycountoriginaddress 2012-10-08 15:40:22.698251 T [3149:70280370412240] [50732c266b69330c4d000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- ªclientid123insome parametersmethodtest1requestinfoQrequestid50732c266b69330c4d000002retrycountoriginaddress -- ªclientid123insome parametersmethodtest1requestinfoQrequestid50732c266b69330c4d000002retrycountoriginaddress 2012-10-08 15:40:22.698294 D [3149:70280370412240] [50732c266b69330c4d000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 170 bytes (0.0ms) 2012-10-08 15:40:22.698294 D [3149:70280370412240] [50732c266b69330c4d000002] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 170 bytes (0.0ms) 2012-10-08 15:40:22.698310 D [3149:70280370412240] [50732c266b69330c4d000002] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-08 15:40:22.698310 D [3149:70280370412240] [50732c266b69330c4d000002] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-08 15:40:22.698834 D [3149:70280372208860] SimpleServer -- ****************** 2012-10-08 15:40:22.698834 D [3149:70280372208860] SimpleServer -- ****************** 2012-10-08 15:40:22.698848 D [3149:70280372208860] SimpleServer -- Received Request 2012-10-08 15:40:22.698848 D [3149:70280372208860] SimpleServer -- Received Request 2012-10-08 15:40:22.698857 T [3149:70280372208860] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:40:22.698857 T [3149:70280372208860] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:40:22.698925 T [3149:70280372208860] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"50732c266b69330c4d000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:40:22.698925 T [3149:70280372208860] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"50732c266b69330c4d000002", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x1A\x00\x00\x00\x02some\x00\v\x00\x00\x00parameters\x00\x00", "method"=>"test1", "requestinfo"=>{"requestid"=>"50732c266b69330c4d000002", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:40:22.698948 D [3149:70280372208860] SimpleServer -- Sending Header 2012-10-08 15:40:22.698948 D [3149:70280372208860] SimpleServer -- Sending Header 2012-10-08 15:40:22.699002 D [3149:70280372208860] SimpleServer -- Sending Reply 2012-10-08 15:40:22.699002 D [3149:70280372208860] SimpleServer -- Sending Reply 2012-10-08 15:40:22.699013 T [3149:70280372208860] SimpleServer -- Reply -- {"result"=>"test1"} 2012-10-08 15:40:22.699013 T [3149:70280372208860] SimpleServer -- Reply -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-08 15:40:22.699265 T [3149:70280370412240] [50732c266b69330c4d000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "9\x00\x00\x00" 2012-10-08 15:40:22.699265 T [3149:70280370412240] [50732c266b69330c4d000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "9\x00\x00\x00" -- "9\x00\x00\x00" 2012-10-08 15:40:22.699279 D [3149:70280370412240] [50732c266b69330c4d000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (1.0ms) 2012-10-08 15:40:22.699279 D [3149:70280370412240] [50732c266b69330c4d000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (1.0ms) 2012-10-08 15:40:22.699332 T [3149:70280370412240] [50732c266b69330c4d000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "\x02servicemethod\x00\x18\x00\x00\x00TutorialService.Forward\x00\x10seq\x00\x00\x00\x00\x00\x00" 2012-10-08 15:40:22.699332 T [3149:70280370412240] [50732c266b69330c4d000002] 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-08 15:40:22.699342 D [3149:70280370412240] [50732c266b69330c4d000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 53 bytes (0.0ms) 2012-10-08 15:40:22.699342 D [3149:70280370412240] [50732c266b69330c4d000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 53 bytes (0.0ms) 2012-10-08 15:40:22.699375 D [3149:70280370412240] [50732c266b69330c4d000002] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:40:22.699375 D [3149:70280370412240] [50732c266b69330c4d000002] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:40:22.699385 D [3149:70280370412240] [50732c266b69330c4d000002] RubySkynet::Client: TutorialService -- Reading response from server 2012-10-08 15:40:22.699385 D [3149:70280370412240] [50732c266b69330c4d000002] RubySkynet::Client: TutorialService -- Reading response from server 2012-10-08 15:40:22.699431 T [3149:70280370412240] [50732c266b69330c4d000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "&\x00\x00\x00" 2012-10-08 15:40:22.699431 T [3149:70280370412240] [50732c266b69330c4d000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "&\x00\x00\x00" -- "&\x00\x00\x00" 2012-10-08 15:40:22.699441 D [3149:70280370412240] [50732c266b69330c4d000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.0ms) 2012-10-08 15:40:22.699441 D [3149:70280370412240] [50732c266b69330c4d000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.0ms) 2012-10-08 15:40:22.699491 T [3149:70280370412240] [50732c266b69330c4d000002] 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-08 15:40:22.699491 T [3149:70280370412240] [50732c266b69330c4d000002] 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-08 15:40:22.699500 D [3149:70280370412240] [50732c266b69330c4d000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 34 bytes (0.0ms) 2012-10-08 15:40:22.699500 D [3149:70280370412240] [50732c266b69330c4d000002] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 34 bytes (0.0ms) 2012-10-08 15:40:22.699528 T [3149:70280370412240] [50732c266b69330c4d000002] RubySkynet::Client: TutorialService -- Response -- {"out"=>"\x17\x00\x00\x00\x02result\x00\x06\x00\x00\x00test1\x00\x00"} 2012-10-08 15:40:22.699528 T [3149:70280370412240] [50732c266b69330c4d000002] 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-08 15:40:22.699553 T [3149:70280370412240] [50732c266b69330c4d000002] RubySkynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} 2012-10-08 15:40:22.699553 T [3149:70280370412240] [50732c266b69330c4d000002] RubySkynet::Client: TutorialService -- Return Value -- {"result"=>"test1"} -- {"result"=>"test1"} 2012-10-08 15:40:22.699562 I [3149:70280370412240] [50732c266b69330c4d000002] RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 (1.5ms) 2012-10-08 15:40:22.699562 I [3149:70280370412240] [50732c266b69330c4d000002] RubySkynet::Client: TutorialService -- Called Skynet Service: TutorialService.test1 (1.5ms) 2012-10-08 15:40:22.700457 T [3149:70280370412240] 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-08 15:40:22.700457 T [3149:70280370412240] 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-08 15:40:22.703314 D [3149:70280372356500] SimpleServer -- Waiting for a client to connect 2012-10-08 15:40:22.703314 D [3149:70280372356500] SimpleServer -- Waiting for a client to connect 2012-10-08 15:40:22.708901 D [3149:70280370412240] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 15:40:22.708901 D [3149:70280370412240] RubySkynet::Client: TutorialService -- Waiting for Service Handshake 2012-10-08 15:40:22.709126 D [3149:70280372356500] SimpleServer -- Client connected, waiting for data from client 2012-10-08 15:40:22.709126 D [3149:70280372356500] SimpleServer -- Client connected, waiting for data from client 2012-10-08 15:40:22.709272 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" 2012-10-08 15:40:22.709272 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "$\x00\x00\x00" -- "$\x00\x00\x00" 2012-10-08 15:40:22.709283 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.3ms) 2012-10-08 15:40:22.709283 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 4 bytes (0.3ms) 2012-10-08 15:40:22.709400 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received -- "\bregistered\x00\x01\x02clientid\x00\x04\x00\x00\x00123\x00\x00" 2012-10-08 15:40:22.709400 T [3149:70280370412240] 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-08 15:40:22.709410 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.0ms) 2012-10-08 15:40:22.709410 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:2000"] -- <== #read Received upto 32 bytes (0.0ms) 2012-10-08 15:40:22.709623 T [3149:70280370412240] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} 2012-10-08 15:40:22.709623 T [3149:70280370412240] RubySkynet::Client: TutorialService -- Service Handshake -- {"registered"=>true, "clientid"=>"123"} -- {"registered"=>true, "clientid"=>"123"} 2012-10-08 15:40:22.709662 D [3149:70280370412240] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 15:40:22.709662 D [3149:70280370412240] RubySkynet::Client: TutorialService -- Sending Client Handshake 2012-10-08 15:40:22.709672 T [3149:70280370412240] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} 2012-10-08 15:40:22.709672 T [3149:70280370412240] RubySkynet::Client: TutorialService -- Client Handshake -- {"clientid"=>"123"} -- {"clientid"=>"123"} 2012-10-08 15:40:22.709693 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 2012-10-08 15:40:22.709693 T [3149:70280370412240] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- clientid123 -- clientid123 2012-10-08 15:40:22.710024 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes (0.3ms) 2012-10-08 15:40:22.710024 D [3149:70280370412240] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 23 bytes (0.3ms) 2012-10-08 15:40:22.710127 D [3149:70280370412240] [50732c266b69330c4d000003] RubySkynet::Client: TutorialService -- Sending Header 2012-10-08 15:40:22.710127 D [3149:70280370412240] [50732c266b69330c4d000003] RubySkynet::Client: TutorialService -- Sending Header 2012-10-08 15:40:22.710147 T [3149:70280370412240] [50732c266b69330c4d000003] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:40:22.710147 T [3149:70280370412240] [50732c266b69330c4d000003] RubySkynet::Client: TutorialService -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:40:22.710171 T [3149:70280370412240] [50732c266b69330c4d000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq 2012-10-08 15:40:22.710171 T [3149:70280370412240] [50732c266b69330c4d000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- 9servicemethodTutorialService.Forwardseq -- 9servicemethodTutorialService.Forwardseq 2012-10-08 15:40:22.710217 D [3149:70280370412240] [50732c266b69330c4d000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.0ms) 2012-10-08 15:40:22.710217 D [3149:70280370412240] [50732c266b69330c4d000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 57 bytes (0.0ms) 2012-10-08 15:40:22.710235 T [3149:70280370412240] [50732c266b69330c4d000003] RubySkynet::Client: TutorialService -- Parameters: -- {"duration"=>3.5} 2012-10-08 15:40:22.710235 T [3149:70280370412240] [50732c266b69330c4d000003] RubySkynet::Client: TutorialService -- Parameters: -- {"duration"=>3.5} -- {"duration"=>3.5} 2012-10-08 15:40:22.710268 D [3149:70280370412240] [50732c266b69330c4d000003] RubySkynet::Client: TutorialService -- Sending Request 2012-10-08 15:40:22.710268 D [3149:70280370412240] [50732c266b69330c4d000003] RubySkynet::Client: TutorialService -- Sending Request 2012-10-08 15:40:22.710279 T [3149:70280370412240] [50732c266b69330c4d000003] 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"=>"50732c266b69330c4d000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:40:22.710279 T [3149:70280370412240] [50732c266b69330c4d000003] 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"=>"50732c266b69330c4d000003", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"50732c266b69330c4d000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:40:22.710325 T [3149:70280370412240] [50732c266b69330c4d000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- §clientid123induration @methodsleeprequestinfoQrequestid50732c266b69330c4d000003retrycountoriginaddress 2012-10-08 15:40:22.710325 T [3149:70280370412240] [50732c266b69330c4d000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> Sending -- §clientid123induration @methodsleeprequestinfoQrequestid50732c266b69330c4d000003retrycountoriginaddress -- §clientid123induration @methodsleeprequestinfoQrequestid50732c266b69330c4d000003retrycountoriginaddress 2012-10-08 15:40:22.710369 D [3149:70280370412240] [50732c266b69330c4d000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 167 bytes (0.0ms) 2012-10-08 15:40:22.710369 D [3149:70280370412240] [50732c266b69330c4d000003] ResilientSocket::TCPClient ["localhost:2000"] -- ==> #send Sent 167 bytes (0.0ms) 2012-10-08 15:40:22.710385 D [3149:70280370412240] [50732c266b69330c4d000003] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-08 15:40:22.710385 D [3149:70280370412240] [50732c266b69330c4d000003] RubySkynet::Client: TutorialService -- Reading header from server 2012-10-08 15:40:22.711401 D [3149:70280372356500] SimpleServer -- ****************** 2012-10-08 15:40:22.711401 D [3149:70280372356500] SimpleServer -- ****************** 2012-10-08 15:40:22.711414 D [3149:70280372356500] SimpleServer -- Received Request 2012-10-08 15:40:22.711414 D [3149:70280372356500] SimpleServer -- Received Request 2012-10-08 15:40:22.711423 T [3149:70280372356500] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:40:22.711423 T [3149:70280372356500] SimpleServer -- Header -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} -- {"servicemethod"=>"TutorialService.Forward", "seq"=>0} 2012-10-08 15:40:22.711491 T [3149:70280372356500] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"50732c266b69330c4d000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:40:22.711491 T [3149:70280372356500] SimpleServer -- Request -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"50732c266b69330c4d000003", "retrycount"=>0, "originaddress"=>""}} -- {"clientid"=>"123", "in"=>"\x17\x00\x00\x00\x01duration\x00\x00\x00\x00\x00\x00\x00\f@\x00", "method"=>"sleep", "requestinfo"=>{"requestid"=>"50732c266b69330c4d000003", "retrycount"=>0, "originaddress"=>""}} 2012-10-08 15:40:25.710842 W [3149:70280370412240] [50732c266b69330c4d000003] ResilientSocket::TCPClient ["localhost:2000"] -- #read Timeout waiting for server to reply 2012-10-08 15:40:25.710842 W [3149:70280370412240] [50732c266b69330c4d000003] ResilientSocket::TCPClient ["localhost:2000"] -- #read Timeout waiting for server to reply 2012-10-08 15:40:25.711390 D [3149:70280370412240] [50732c266b69330c4d000003] 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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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-08 15:40:25.711390 D [3149:70280370412240] [50732c266b69330c4d000003] 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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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-08 15:40:25.711430 I [3149:70280370412240] [50732c266b69330c4d000003] 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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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.3ms) 2012-10-08 15:40:25.711430 I [3149:70280370412240] [50732c266b69330c4d000003] 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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_debug' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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.3ms) 2012-10-08 15:40:25.712333 T [3149:70280370412240] 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-08 15:40:25.712333 T [3149:70280370412240] 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-08 15:40:25.713834 W [3149:70280370412240] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-08 15:40:25.713834 W [3149:70280370412240] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 1 2012-10-08 15:40:25.815618 W [3149:70280370412240] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-08 15:40:25.815618 W [3149:70280370412240] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 2 2012-10-08 15:40:25.917610 W [3149:70280370412240] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-08 15:40:25.917610 W [3149:70280370412240] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 3 2012-10-08 15:40:26.019263 W [3149:70280370412240] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-08 15:40:26.019263 W [3149:70280370412240] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 4 2012-10-08 15:40:26.120305 W [3149:70280370412240] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-08 15:40:26.120305 W [3149:70280370412240] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Retry: 5 2012-10-08 15:40:26.222183 E [3149:70280370412240] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-08 15:40:26.222183 E [3149:70280370412240] ResilientSocket::TCPClient ["localhost:3300"] -- Connection failure: Errno::ECONNREFUSED: Connection refused - connect(2). Giving up after 5 retries 2012-10-08 15:40:26.222334 I [3149:70280370412240] 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/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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' (509.9ms) 2012-10-08 15:40:26.222334 I [3149:70280370412240] 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/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/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/gems/semantic_logger-0.6.2/lib/semantic_logger/base.rb:173:in `benchmark_info' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `each' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/resilient_socket-0.1.0/lib/resilient_socket/tcp_client.rb:191:in `connect' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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/gems/shoulda-context-1.0.0/lib/shoulda/context/context.rb:398:in `call' /Users/rmorrison/.rvm/gems/ruby-1.9.3-p194/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' (509.9ms)