From: "David A. Black" Date: 2008-07-17T20:43:34+09:00 Subject: Re: sysread error Hi -- On Thu, 17 Jul 2008, Alfonso Caponi wrote: > Hi List, > > I wrote a simple script that import a file list of hosts and try to > connect. > Before the end of the file the script exits with this error: > > /usr/lib/ruby/1.8/net/protocol.rb:133:in `sysread': end of file reached > (EOFError) > > I using this code to import list: > > file = File.new(list,"r") > begin > while (line = file.gets) > line.chomp! > iplist.push line > end > rescue EOFError > f.close > end > > Can you help me please? > Thank you very much It looks like the error is in the part of the script where you're connecting to hosts, since it's in the net code. David -- Rails training from David A. Black and Ruby Power and Light: Intro to Ruby on Rails July 21-24 Edison, NJ Advancing With Rails August 18-21 Edison, NJ See http://www.rubypal.com for details and updates!