method
hijack_rack_socket
v8.1.1 -
Show latest stable
- Class:
ActionCable::Connection::Stream
hijack_rack_socket()public
No documentation available.
# File actioncable/lib/action_cable/connection/stream.rb, line 98
def hijack_rack_socket
return unless @socket_object.env["rack.hijack"]
# This should return the underlying io according to the SPEC:
@rack_hijack_io = @socket_object.env["rack.hijack"].call
# Retain existing behavior if required:
@rack_hijack_io ||= @socket_object.env["rack.hijack_io"]
@event_loop.attach(@rack_hijack_io, self)
end