# File lib/packet/packet_nbio.rb, line 73
    def dump_object(p_data,p_sock)
      object_dump = Marshal.dump(p_data)
      dump_length = object_dump.length.to_s
      length_str = dump_length.rjust(9,'0')
      final_data = length_str + object_dump
      outbound_data << final_data
      begin
        write_and_schedule(p_sock)
      rescue DisconnectError => sock
        close_connection(sock)
      end
    end