From: Simon Strandgaard Date: 2003-12-25T20:06:54+09:00 Subject: Re: Ruby 1.8.1 preview4 On Wed, 24 Dec 2003 22:25:40 +0900, NAKAMURA, Hiroshi wrote: >> From: "Simon Strandgaard" >> ruby -d runner.rb 1> a.stdout 2> a.stderr >> http://neoneye.dk/a.stdout >> http://neoneye.dk/a.stderr >> >> > $ ruby -d runner.rb -v drb >> >> ruby -d runner.rb -v drb 1> b.stdout 2> b.stderr >> http://neoneye.dk/b.stdout >> http://neoneye.dk/b.stderr > > Hmm. Is "server.neoneye.home" the name of your host ifconfig-ed? server> hostname server.neoneye.home server> ifconfig xl0: flags=8843 mtu 1500 inet 10.0.0.10 netmask 0xffff0000 broadcast 10.0.255.255 inet6 fe80::210:4bff:fe3e:800c%xl0 prefixlen 64 scopeid 0x1 ether 00:10:4b:3e:80:0c media: Ethernet 100baseTX status: active lo0: flags=8049 mtu 16384 inet6 ::1 prefixlen 128 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x2 inet 127.0.0.1 netmask 0xff000000 server> The reason why I have a funny netmask, is that I run a VPN network with some of my friends. > In druby, URI of remote object might be generated by IPSocket#peeraddr. > Though I didn't test and reproduce it, network setting or some kind of > firewall possibly blocks a connection to "server.neoneye.home" from > your machine, I think. How do you think? I don't run any firewall on the 'server' machine. However I do run a firewall on my 'gateway' machine. In no network expert. > # No drb callback seems to be established according to your test log. > > Anyway, a test should not block other test as you said. Should be > solved but after 1.8.1. Great. >> However if I do like this, it completes with failures: >> server> mv drb .. >> server> ruby -d runner.rb 1> c.stdout 2> c.stderr >> 616 tests, 6375 assertions, 0 failures, 67 errors >> http://neoneye.dk/c.stdout >> http://neoneye.dk/c.stderr > > Good. These are all known and fixed problems (sorry). Try CVS or 1.8.1. Will install 1.8.1 immediately. -- Simon Strandgaard