From: ts Date: 2003-12-24T21:43:34+09:00 Subject: Re: Ruby 1.8.1 preview4 >>>>> "t" == ts writes: t> nasun% ruby -vrrbconfig -e 'p Config::CONFIG["CC"]' t> ruby 1.8.1 (2003-12-22) [sparc-solaris2.8] t> "gcc -m64 -mcpu=ultrasparc" t> nasun% t> nasun% ruby c.rb t> /usr/home/msys/decoux/local/r181/lib/ruby/1.8/drb/drb.rb:553:in `read': t> Resource temporarily unavailable (DRb::DRbConnError) Well, if it work on Solaris-32 and don't work on Solaris-64 this is just because ruby don't use internally the same algorithm for rb_io_fread(). On the first read(), getc() return EAGAIN with (len == n) and rb_io_fread() return 0 rather than trying to re-read ???. This is why I think that ruby give an error Guy Decoux