[#36686] 1.1 < 61.1 - 60.0 — Shin-ichiro HARA <sinara@...>

原です。

19 messages 2002/12/06

[#36770] www.ruby-lang.orgリニューアル準備のお知らせ — TADA Tadashi <sho@...>

ruby-lang.orgのwebmasterチームでは、タイムリーな情報提供と使いやすい

11 messages 2002/12/16

[ruby-list:36718] Re: ruby 1.6.8 preview3

From: m_seki@...
Date: 2002-12-09 08:12:12 UTC
List: ruby-list #36718
咳といいます。


> 1.6系最後の安定版(希望)の1.6.8のpreview3を出しました。
> 
>   ftp://ftp.ruby-lang.org/pub/ruby/1.6/ruby-1.6.8-preview3.tar.gz
> 
> です。問題を発見された方はお早めにレポートを、よろしく。

rubyの問題かどうか切り分けられていないのですが、
dRuby + OpenSSL のテストでインタプリタが終了しません。


== 現象

スクリプトが全て終っているのにインタプリタが終了しない。
topコマンドで確認するとrubyインタプリタはrunningらしい。
(ブロックしているわけではなさそう。CPUけっこう使ってる) 

ただし、スクリプトの最後にexit!を書くと直ちに終了できる。


== 試し方

* OpenSSLをインストール (ossl-0.1.2a)
* drb-2.0a2をインストール
  * http://www2a.biglobe.ne.jp/~seki/ruby/drb-2.0a2.tar.gz

* runit/test_drbssl.rb を試す
  このスクリプトは最後にexit!があるので終了できると思います。

   % cd drb-2.0a2
   % sudo ruby install.rb
   % cd runit
   % ruby test_drbssl.rb

* test_drbssl.rbの最後のexit!を削除して試すとインタプリタが
  終了しない。



# 再現させられる小さなコードは書けてないです。すみません。
たくさんソケットとスレッド作るからかなあ。うーん。

In This Thread