instance method
process_internal_message
Ruby on Rails 8.0.4
Since v5.2.8.1 PrivateSignature
process_internal_message(message)
No documentation comment.
Parameters
-
messagereq
Source
# File actioncable/lib/action_cable/connection/internal_channel.rb, line 36
def process_internal_message(message)
case message["type"]
when "disconnect"
logger.info "Removing connection (#{connection_identifier})"
close(reason: ActionCable::INTERNAL[:disconnect_reasons][:remote], reconnect: message.fetch("reconnect", true))
end
rescue Exception => e
logger.error "There was an exception - #{e.class}(#{e.message})"
logger.error e.backtrace.join("\n")
close
end
Defined in actioncable/lib/action_cable/connection/internal_channel.rb line 36
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActionCable::Connection::InternalChannel