# File lib/net/ssh/transport/session.rb, line 200 200: def wait 201: loop do 202: break if block_given? && yield 203: message = poll_message(:nonblock, false) 204: push(message) if message 205: break if !block_given? 206: end 207: end