From: ts Date: 2002-06-30T02:02:14+09:00 Subject: Re: protocol.rb error >>>>> "T" == Tobias Reif writes: T> But in 1.6.7 it was correct, was it? pigeon% cat -n ruby-1.6.7/lib/net/protocol.rb [...] 510 def read( len, dest = '', ignore = false ) 511 D_off "reading #{len} bytes..." 512 513 rsize = 0 514 begin 515 while rsize + @rbuf.size < len do 516 rsize += rbuf_moveto(dest, @rbuf.size) 517 rbuf_fill 518 end 519 rbuf_moveto dest, len - rsize 520 rescue EOFError 521 raise unless ignore 522 end 523 524 D_on "read #{len} bytes" 525 dest 526 end [...] pigeon% Guy Decoux