Method: Litecable#unsubscribe

Defined in:
lib/litestack/litecable.rb

#unsubscribe(channel, subscriber) ⇒ Object

unsubscribe from a channel



50
51
52
53
54
55
56
57
58
59
# File 'lib/litestack/litecable.rb', line 50

def unsubscribe(channel, subscriber)
  @subscribers.acquire { |subs|
    begin
      subs[channel].delete(subscriber)
    rescue
      nil
    end
  }
  capture(:unsubscribe, channel)
end