# File lib/net/ssh/buffered_io.rb, line 165 165: def fill(n=8192) 166: begin 167: super(n) 168: rescue Errno::ECONNRESET => e 169: debug { "connection was reset => shallowing exception:#{e}" } 170: return 0 171: rescue IOError => e 172: if e.message =~ /closed/ then 173: debug { "connection was reset => shallowing exception:#{e}" } 174: return 0 175: else 176: raise 177: end 178: end 179: end