[前][次][番号順一覧][スレッド一覧]

ruby-reference-manual:1335

From: Kazuhiro NISHIYAMA <redmine@r...>
Date: Thu, 29 Jan 2009 03:26:44 +0900
Subject: [ruby-reference-manual:1335] [Bug #1070] Signal.trapのcommandにSymbol

Bug #1070: Signal.trapのcommandにSymbol
http://redmine.ruby-lang.org/issues/show/1070

起票者: Kazuhiro NISHIYAMA
ステータス: Open, 優先度: Normal
カテゴリ: doc
ruby_version: 1.9.1

Feature #1038 [ruby-dev:37823] でSymbolでも指定できるようになりました。
これが r21827 で 1.9.1 にも入ったようです。

% ruby-trunk -ve 'Signal.trap(:CHLD,:IGNORE);fork{exec("true")};sleep 1'
ruby 1.9.1p5000 (2009-01-28 trunk 21813) [i686-linux]
% ruby-trunk -ve 'Signal.trap(:CHLD,:"p 1");fork{exec("true")};sleep 1'
ruby 1.9.1p5000 (2009-01-28 trunk 21813) [i686-linux]
1
%

:SIG_IGN や :SIG_DFL だけ受け付けるようになるのかと思っていたら
Rubyプログラムなシンボルまで使えてしまうようですが。


----------------------------------------
http://redmine.ruby-lang.org

--
ML: ruby-reference-manual@m...
使い方: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]

->    1335 2009-01-28 19:26 [redmine@r...        ] [Bug #1070] Signal.trapのcommandにSymbol
      1343 2009-02-09 03:57 ┗[redmine@r...        ] [Feature #1070](Closed) Signal.trapのcommandにSymbol