class SplitIoClient::ImpressionRouter
def router_thread
def router_thread @config.threads[:impression_router] = Thread.new do loop do begin @listener.log(@queue.pop) rescue StandardError => e @config.log_found_exception(__method__.to_s, e) end end end end