# File lib/stomp/connection.rb, line 433 def receive raise Stomp::Error::NoCurrentConnection if closed? super_result = __old_receive if super_result.nil? && @reliable && !closed? errstr = "connection.receive returning EOF as nil - resetting connection.\n" if @logger && @logger.respond_to?(:on_miscerr) @logger.on_miscerr(log_params, errstr) else $stderr.print errstr end @socket = nil super_result = __old_receive end # if @logger && @logger.respond_to?(:on_receive) @logger.on_receive(log_params, super_result) end return super_result end