[#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:36720] Re: ruby 1.6.8 preview3

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


> > rubyの問題かどうか切り分けられていないのですが、
> > dRuby + OpenSSL のテストでインタプリタが終了しません。
> ...
> > スクリプトが全て終っているのにインタプリタが終了しない。
> > topコマンドで確認するとrubyインタプリタはrunningらしい。
> > (ブロックしているわけではなさそう。CPUけっこう使ってる) 
> topコマンドがあるとのことですから、ktraceとかtrussといったコマンドでト
> レース掛けるのが、原因究明に早いことないでしょうか。

なるほど。straceしてみました。
---
exit!で終らせたときと、終了できない時の違いを比べてみました。

スクリプトの終了のあと、大量の getpid() のあとに brk()が 続いて、
最後には

 sigreturn()                             = ? (mask now [])
 --- SIGVTALRM (Virtual timer expired) ---

を延々繰り返すようです。


一応ログをwebに置いときます。
終了できないときのログ
* http://www2a.biglobe.ne.jp/~seki/000.log.gz

exit!のときのログ
* http://www2a.biglobe.ne.jp/~seki/001.log.gz



In This Thread