J
Joel VanderWerf
The drb examples just hang without doing anything. However, the tsvr.rb
and clnt.rb (not drb, just TCP), work fine, so I don't think it's a
firewall issue (I've tried shutting down the ZoneAlarm firewall, just to
be sure).
The only sign of any connection is that exiting the server causes an
exception in the client:
==== TERM 1 ====
C:\ruby\tmp\drb-sample>ruby name.rb druby://localhost:7640
druby://localhost:7640
[return] to exit
C:\ruby\tmp\drb-sample>
==== TERM 2 ====
C:\ruby\tmp\drb-sample>ruby namec.rb druby://localhost:7640
c:/ruby/lib/ruby/1.8/drb/drb.rb:103:in `read': Invalid argument
(Errno::EINVAL)
from c:/ruby/lib/ruby/1.8/drb/drb.rb:103:in `load'
from c:/ruby/lib/ruby/1.8/drb/drb.rb:149:in `recv_reply'
from c:/ruby/lib/ruby/1.8/drb/drb.rb:291:in `recv_reply'
from c:/ruby/lib/ruby/1.8/drb/drb.rb:474:in `send_message'
from c:/ruby/lib/ruby/1.8/drb/drb.rb:408:in `method_missing'
from c:/ruby/lib/ruby/1.8/drb/drb.rb:407:in `open'
from c:/ruby/lib/ruby/1.8/drb/drb.rb:407:in `method_missing'
from namec.rb:18
C:\ruby\tmp\drb-sample>
=================
This is with 1.8.0 (2003-08-04) mswin32.
TIA for any suggestions.
and clnt.rb (not drb, just TCP), work fine, so I don't think it's a
firewall issue (I've tried shutting down the ZoneAlarm firewall, just to
be sure).
The only sign of any connection is that exiting the server causes an
exception in the client:
==== TERM 1 ====
C:\ruby\tmp\drb-sample>ruby name.rb druby://localhost:7640
druby://localhost:7640
[return] to exit
C:\ruby\tmp\drb-sample>
==== TERM 2 ====
C:\ruby\tmp\drb-sample>ruby namec.rb druby://localhost:7640
c:/ruby/lib/ruby/1.8/drb/drb.rb:103:in `read': Invalid argument
(Errno::EINVAL)
from c:/ruby/lib/ruby/1.8/drb/drb.rb:103:in `load'
from c:/ruby/lib/ruby/1.8/drb/drb.rb:149:in `recv_reply'
from c:/ruby/lib/ruby/1.8/drb/drb.rb:291:in `recv_reply'
from c:/ruby/lib/ruby/1.8/drb/drb.rb:474:in `send_message'
from c:/ruby/lib/ruby/1.8/drb/drb.rb:408:in `method_missing'
from c:/ruby/lib/ruby/1.8/drb/drb.rb:407:in `open'
from c:/ruby/lib/ruby/1.8/drb/drb.rb:407:in `method_missing'
from namec.rb:18
C:\ruby\tmp\drb-sample>
=================
This is with 1.8.0 (2003-08-04) mswin32.
TIA for any suggestions.