# File lib/net/ssh/connection/session.rb, line 196 196: def process(wait=nil, &block) 197: return false unless preprocess(&block) 198: 199: r = listeners.keys 200: w = r.select { |w2| w2.respond_to?(:pending_write?) && w2.pending_write? } 201: readers, writers, = Net::SSH::Compat.io_select(r, w, nil, wait) 202: 203: postprocess(readers, writers) 204: end