# File lib/net/ssh/service/forward/local-network-handler.rb, line 52
          def process( channel )
            loop do
              break if channel[:eof]
              data = @client.recv(@block_size) or break
              channel.send_data data unless data.empty?
            end

            channel.close
          rescue StandardError, Exception => e
            @log.error "error processing connection: " +
              "#{e.class} (#{e.message})\n  " +
              e.backtrace.join("\n  ")
          end