# File ruby/bstream.rb, line 1129 def connection_loop dputs "BinClient: start loop" loop { break if @shutdown_flag @message_server.set_socket( TCPSocket.open(@host,@port) ) dputs "BinClient: connection established." @message_server.block_working_thread dputs "BinClient: disconnected." } end