# File lib/stomp/client.rb, line 194 def unsubscribe(destination, headers = {}) headers = headers.symbolize_keys raise Stomp::Error::DestinationRequired unless destination headers = headers.merge(:id => build_subscription_id(destination, headers)) @connection.unsubscribe(destination, headers) @listeners[headers[:id]] = nil end