# 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