class SimpleXChat::BasicCommandRunner
def listen(max_backlog_secs: 5.0)
def listen(max_backlog_secs: 5.0) loop do begin break if process_next_event(max_backlog_secs) == :stop rescue SimpleXChat::GenericError => e @logger.error("[!] Caught error: #{e}") rescue => e raise e end end end