module Loco::WsConnectionChecker

Public Instance Methods

call(identifier, skip: nil) click to toggle source
# File lib/loco/ws_connection_checker.rb, line 7
def call(identifier, skip: nil)
  WsConnectionStorage.current.members(identifier).each do |uuid|
    next if uuid == skip
    next if WsConnectionStorage.current.get(uuid) == 'ok'

    WsConnectionManager.new(identifier, identifier: true).del(uuid, skip_checker: true)
  end
end