This is a multi-part message in MIME format.

--------	50358949.FFC44249.FFC44F15
Content-Type: text/plain; charset=iso-2022-jp

 こんにちは。

Masatoshi SEKI <m_seki / mva.biglobe.ne.jp>さんの
Message-Id: <200002111534.AAA05551 / dsmtp3.dion.ne.jp>から
>server.rb, client.rb のポート番号が0になっているのが
>直接の原因です。
>ぞれを以下のように 7642, 7643 に変更すると動きました。

 システムの方でポート番号を選択してくれると便利なので,drb.rbに手を入
れてみました。

 rubyでgethostname()に相当するものが見つからなかったので,移植性に欠
けるところがあります。

>が、これでは不え拓纈纈鬚GCがおきるとnaming.bind()で
>登録したオブジェクトがなくなってしまいます。

 こちらは了解です。

-- 
HORIKAWA Hisashi (堀川 久)
http://www2.airnet.ne.jp/pak04955/
mailto:vzw00011 / nifty.ne.jp
--------	50358949.FFC44249.FFC44F15
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="drb-1.0-q1.diff"

LS0tIC9vcHQvZHJiLTEuMC9saWIvZHJiLnJiCVR1ZSBPY3QgMjYgMjM6NTE6
MDcgMTk5OQorKysgZHJiLnJiCVNhdCBGZWIgMTIgMjE6MjQ6MDggMjAwMApA
QCAtMTUsMTYgKzE1LDIwIEBACiByZXF1aXJlICdtYXJzaGFsJwogCiBtb2R1
bGUgRFJiCi0gIGRlZiBzdGFydF9zZXJ2aWNlKHVyaSwgZnJvbnQ9bmlsKQot
ICAgIEB1cmkgPSB1cmkudG9fcwotICAgIEBmcm9udCA9IGZyb250Ci0gICAg
QHNlcnZlciA9IERSYlNlcnZlci5uZXcoQHVyaSkKKyAgZGVmIE9SQl9pbml0
KHBvcnQpCisgICAgQHNlcnZlciA9IERSYlNlcnZlci5uZXcocG9ydCkKKyAg
ICBAbG9jYWxfdXJpID0gImRydWJ5Oi8vI3tgaG9zdG5hbWVgLmNob21wfToj
e0BzZXJ2ZXIucG9ydH0iCiAgICAgQHRocmVhZCA9IEBzZXJ2ZXIucnVuCiAg
IGVuZAotICBtb2R1bGVfZnVuY3Rpb24gOnN0YXJ0X3NlcnZpY2UKKyAgbW9k
dWxlX2Z1bmN0aW9uIDpPUkJfaW5pdAogCi0gIGF0dHIgOnVyaQotICBtb2R1
bGVfZnVuY3Rpb24gOnVyaQorICBkZWYgYWN0aXZhdGVfb2JqZWN0KG8pCisg
ICAgQGZyb250ID0gbworICBlbmQKKyAgbW9kdWxlX2Z1bmN0aW9uIDphY3Rp
dmF0ZV9vYmplY3QKKworICBhdHRyIDpsb2NhbF91cmkKKyAgbW9kdWxlX2Z1
bmN0aW9uIDpsb2NhbF91cmkKIAogICBhdHRyIDp0aHJlYWQKICAgbW9kdWxl
X2Z1bmN0aW9uIDp0aHJlYWQKQEAgLTEwNSwxMiArMTA5LDEyIEBACiAKIGNs
YXNzIERSYk9iamVjdAogICBkZWYgaW5pdGlhbGl6ZShvYmosIHVyaT1uaWwp
Ci0gICAgQHVyaSA9IHVyaSB8fCBEUmIudXJpCisgICAgQHJlbW90ZV91cmkg
PSB1cmkgfHwgRFJiLmxvY2FsX3VyaQogICAgIEByZWYgPSBvYmouaWQgaWYg
b2JqCiAgIGVuZAogCiAgIGRlZiBtZXRob2RfbWlzc2luZyhtc2dfaWQsICph
KQotICAgIGlmIEB1cmkgPT0gRFJiLnVyaQorICAgIGlmIEByZW1vdGVfdXJp
ID09IERSYi5sb2NhbF91cmkKICAgICAgIGlmIEByZWYKIAlvYmogPSBPYmpl
Y3RTcGFjZS5faWQycmVmKEByZWYpCiAgICAgICBlbHNlCkBAIC0xMTksNyAr
MTIzLDcgQEAKICAgICAgIHJldHVybiBvYmouX19zZW5kX18obXNnX2lkLCAq
YSkgCiAgICAgZW5kCiAKLSAgICBzdWNjLCByZXN1bHQgPSBEUmJDb25uLm5l
dyhAdXJpKS5zZW5kX21lc3NhZ2Uoc2VsZiwgbXNnX2lkLCAqYSkKKyAgICBz
dWNjLCByZXN1bHQgPSBEUmJDb25uLm5ldyhAcmVtb3RlX3VyaSkuc2VuZF9t
ZXNzYWdlKHNlbGYsIG1zZ19pZCwgKmEpCiAgICAgcmFpc2UgcmVzdWx0IGlm
ICEgc3VjYwogICAgIHJlc3VsdAogICBlbmQKQEAgLTE0NywxMCArMTUxLDEy
IEBACiBjbGFzcyBEUmJTZXJ2ZXIKICAgaW5jbHVkZSBEUmJQcm90b2NvbAog
Ci0gIGRlZiBpbml0aWFsaXplKHVyaSkKLSAgICBAaG9zdCwgQHBvcnQgPSBw
YXJzZV91cmkodXJpKQotICAgIEBzb2MgPSBUQ1BTZXJ2ZXIub3BlbihAcG9y
dCkKLSAgICBAdXJpID0gdXJpLmR1cAorICBkZWYgaW5pdGlhbGl6ZShwb3J0
KQorICAgIEBzb2MgPSBUQ1BTZXJ2ZXIub3Blbihwb3J0KQorICBlbmQKKwor
ICBkZWYgcG9ydAorICAgIEBzb2MuYWRkclsxXSBpZiBAc29jCiAgIGVuZAog
CiAgIGRlZiBydW4K
--------	50358949.FFC44249.FFC44F15
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="client.rb"

IyEvdXNyL2Jpbi9ydWJ5CiMgKGMpIDIwMDAgSE9SSUtBV0EgSGlzYXNoaS4K
CnJlcXVpcmUgJ2RyYi5yYicKCmRlZiBjb3VudGVyX3Rlc3QoYykKICBwcmlu
dCBjLm5hbWUsICJcbiIKICBmb3IgaSBpbiAxLi41IGRvCiAgICBjLmluY3IK
ICAgIHByaW50IGMudmFsdWUsICIgIgogIGVuZAogIGZvciBpIGluIDEuLjMg
ZG8KICAgIGMuZGVjcgogICAgcHJpbnQgYy52YWx1ZSwgIiAiCiAgZW5kCiAg
cHJpbnQgIlxuIgplbmQKCiMgbWFpbgoKICBuYW1pbmdfdXJpID0gQVJHVlsw
XQogIGlmICFuYW1pbmdfdXJpCiAgICAkc3RkZXJyLnB1dHMgInVzYWdlOiAj
eyQwfSA8bmFtZS1zZXJ2ZXIgdXJpPiIKICAgIGV4aXQgMQogIGVuZAoKICBE
UmIuT1JCX2luaXQgMAogIG5hbWluZyA9IERSYk9iamVjdC5uZXcobmlsLCBu
YW1pbmdfdXJpKQogIGlmICFuYW1pbmcKICAgICRzdGRlcnIucHV0cyAiY2Fu
bm90IGdldCBuYW1lLXNlcnZlciByZWZlcmVuY2UuIgogICAgZXhpdCAxCiAg
ZW5kCgogIG5jID0gbmFtaW5nLnJlc29sdmUoInEuQ291bnRlci4xIikKICBy
YyA9IG5hbWluZy5yZXNvbHZlKCJxLlJldmVyc2VDb3VudGVyLjEiKQogIGlm
ICFuYyB8fCAhcmMKICAgICRzdGRlcnIucHV0cyAiY2Fubm90IGdldCBDb3Vu
dGVyL1JldmVyc2VDb3VudGVyIHJlZmVyZW5jZXMuIgogICAgZXhpdCAxCiAg
ZW5kCgogIGNvdW50ZXJfdGVzdChuYykKICBjb3VudGVyX3Rlc3QocmMpCg--------	50358949.FFC44249.FFC44F15
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="naming.rb"

IyEvdXNyL2Jpbi9ydWJ5CiMgKGMpIDIwMDAgSE9SSUtBV0EgSGlzYXNoaS4K
CnJlcXVpcmUgJ2RyYi5yYicKCmNsYXNzIE5hbWVTZXJ2aWNlCiAgZGVmIGlu
aXRpYWxpemUKICAgIEBoYXNoID0gSGFzaC5uZXcKICBlbmQKCiAgZGVmIGJp
bmQocywgbykKICAgIEBoYXNoW3NdID0gbwogICAgcHV0cyAib2JqZWN0ICN7
c30gYmluZC4iCiAgZW5kCgogIGRlZiByZXNvbHZlKHMpCiAgICByZXR1cm4g
QGhhc2hbc10KICBlbmQKZW5kCgojIG1haW4KCiAgRFJiLk9SQl9pbml0IDAK
ICBEUmIuYWN0aXZhdGVfb2JqZWN0KE5hbWVTZXJ2aWNlLm5ldykKICBwdXRz
IERSYi5sb2NhbF91cmkKICBEUmIudGhyZWFkLmpvaW4K
--------	50358949.FFC44249.FFC44F15
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="server.rb"

IyEvdXNyL2Jpbi9ydWJ5CiMgKGMpIDIwMDAgSE9SSUtBV0EgSGlzYXNoaS4K
CnJlcXVpcmUgJ2RyYi5yYicKCmNsYXNzIENvdW50ZXIKICBpbmNsdWRlIERS
YlVuZHVtcGVkCgogIGRlZiBpbml0aWFsaXplKCkKICAgIEBuYW1lID0gIkNv
dW50ZXIiCiAgICBAdmFsdWUgPSAwCiAgZW5kCgogIGF0dHIoInZhbHVlIikK
ICBhdHRyKCJuYW1lIikKCiAgZGVmIGluY3IoKQogICAgQHZhbHVlICs9IDEK
ICBlbmQKCiAgZGVmIGRlY3IoKQogICAgQHZhbHVlIC09IDEKICBlbmQKZW5k
ICMgY2xhc3MgQ291bnRlcgoKY2xhc3MgUmV2ZXJzZUNvdW50ZXIgPCBDb3Vu
dGVyCiAgZGVmIGluaXRpYWxpemUoKQogICAgQG5hbWUgPSAiUmV2ZXJzZUNv
dW50ZXIiCiAgICBAdmFsdWUgPSAxMDAKICBlbmQKCiAgZGVmIGluY3IoKQog
ICAgQHZhbHVlIC09IDEKICBlbmQKCiAgZGVmIGRlY3IoKQogICAgQHZhbHVl
ICs9IDEKICBlbmQKZW5kICMgY2xhc3MgUmV2ZXJzZUNvdW50ZXIKCiMgbWFp
bgoKICBuYW1pbmdfdXJpID0gQVJHVlswXQogIGlmICFuYW1pbmdfdXJpCiAg
ICAkc3RkZXJyLnB1dHMgInVzYWdlOiAjeyQwfSA8bmFtZS1zZXJ2ZXIgdXJp
PiIKICAgIGV4aXQgMQogIGVuZAoKICBEUmIuT1JCX2luaXQgMAogIG5hbWlu
ZyA9IERSYk9iamVjdC5uZXcobmlsLCBuYW1pbmdfdXJpKQogIGlmICFuYW1p
bmcKICAgICRzdGRlcnIucHV0cyAiY2Fubm90IGdldCBuYW1lLXNlcnZlciBy
ZWZlcmVuY2UuIgogICAgZXhpdCAxCiAgZW5kCgogICMgpayl2aG8pbils6Xs
pa+lyKS1pOykyqSkpL+k4aTLytG/9KTLwuXG/qS3pMakqqSvCiAgIyC8q8aw
pMe7sr7IpPLA38TqpLmk609SQrzCwfWkz7vIpKS8zqTGpaql1qW4paelr6XI
pPLFz6S7pMqkr6TKpOsKICBuYW1pbmcuYmluZCgicS5Db3VudGVyLjEiLCBu
YyA9IENvdW50ZXIubmV3KQogIG5hbWluZy5iaW5kKCJxLlJldmVyc2VDb3Vu
dGVyLjEiLCByYyA9IFJldmVyc2VDb3VudGVyLm5ldykKCiAgRFJiLnRocmVh
ZC5qb2luCg--------	50358949.FFC44249.FFC44F15--