lib/rupnp/control_point.rb in rupnp-0.2.1 vs lib/rupnp/control_point.rb in rupnp-0.2.2

- old
+ new

@@ -46,10 +46,11 @@ @search_options[:response_wait_time] ||= DEFAULT_RESPONSE_WAIT_TIME @devices = [] @new_device_channel = EM::Channel.new @bye_device_channel = EM::Channel.new + @add_event_url = EM::Channel.new end # Start control point. # This methos starts a search for devices. Then, listening is # performed for device notifications. @@ -76,10 +77,9 @@ # Start event server for listening for device events # @param [Integer] port port to listen for # @return [void] def start_event_server(port=EVENT_SUB_DEFAULT_PORT) @event_port ||= port - @add_event_url ||= EM::Channel.new @event_server ||= EM.start_server('0.0.0.0', port, CP::EventServer, @add_event_url) end # Stop event server