[#30549] [ANN] Ruby 1.8.6 has been released — "Akinori MUSHA" <knu@...>

 Ruby 1.8.6 をリリースしました。

14 messages 2007/03/12

[#30553] help: lib/shell for ruby 1.9 — keiju@... (Keiju ISHITSUKA)

けいじゅ@いしつかです.

13 messages 2007/03/13
[#30585] Re: help: lib/shell for ruby 1.9 — Yukihiro Matsumoto <matz@...> 2007/03/15

まつもと ゆきひろです

[#30587] Re: help: lib/shell for ruby 1.9 — keiju@... (石塚圭樹) 2007/03/15

けいじゅ@いしつかです.

[#30588] Re: help: lib/shell for ruby 1.9 — Yukihiro Matsumoto <matz@...> 2007/03/15

まつもと ゆきひろです

[ruby-dev:30516] Re: [BUG?] SIGTERM の取り扱い

From: Hidetoshi NAGAI <nagai@...>
Date: 2007-03-09 01:42:22 UTC
List: ruby-dev #30516
永井@知能.九工大です.

From: Nobuyoshi Nakada <nobu@ruby-lang.org>
Subject: [ruby-dev:30513] Re: [BUG?] SIGTERM の取り扱い
Date: Fri, 9 Mar 2007 09:22:07 +0900
Message-ID: <200703090022.l290M668015480@sharui.nakada.kanuma.tochigi.jp>
> At Fri, 9 Mar 2007 07:42:56 +0900,
> Yukihiro Matsumoto wrote in [ruby-dev:30510]:
> > |> # メッセージが "ruby: SIGTERM (SignalException)" となってしまうのが
> > |> # 少し格好悪い気もしますが...
> > |
> > |どうなるのがいいんでしょう。トップレベルまで抜けたところで、
> > |SIG_DFLに戻して再度kill()?
> > 
> > トップレベルで例外がrb_eSignalのとき、メッセージを出さずに終
> > 了するのがよいのではないかと。
> 
> 親プロセスではWIFSIGNALEDとかWTERMSIGが取れることを期待している
> のではないかと思ったんですが、そこまでは必要なし?

必要なのでしょうね.
最初は _exit(SIGTERM) でもいいのかなとも思いましたが (^_^;,
確かに SIG_DFL で始末してもらわないと具合いが悪そうです.

# 「じゃあ HUP, QUIT はいいのか?」って話もありますが...
-- 
                                       永井 秀利 (九工大 知能情報)
                                           nagai@ai.kyutech.ac.jp

In This Thread