class Net::SSH::Connection::Session
def ev_do_handle_events(readers, writers)
then calls Net::SSH::Transport::Session#rekey_as_needed to allow the
processing them as needed, and
It loops over the given arrays of reader IO's and writer IO's,
def ev_do_handle_events(readers, writers) Array(readers).each do |reader| if listeners[reader] listeners[reader].call(reader) else if reader.fill.zero? reader.close stop_listening_to(reader) end end end Array(writers).each do |writer| writer.send_pending end end