# File lib/packet/packet_meta_pimp.rb, line 55 def process_response(data_options = {}) if callback_signature = data_options[:callback_signature] callback = callback_hash[callback_signature] # there coule be bug when you are trying to send the data back to the client begin callback.invoke(data_options) rescue end elsif client_signature = data_options[:client_signature] begin reactor.connections[client_signature][:instance].worker_receive(data_options) rescue end end end