From: Hiroshi Nakamura Date: 2012-03-18T13:50:54+09:00 Subject: [ruby-dev:45384] [ruby-trunk - Feature #1952] cannot stop with Ctrl+C Issue #1952 has been updated by Hiroshi Nakamura. Description updated 現在の挙動。 % cat foo.rb Thread.new do begin begin p :sleep sleep ensure p :raise raise end rescue p :retry retry end end.join % ruby foo.rb :sleep ^C:raise :retry :sleep ^C^C^C^C^C^C^C^Z ---------------------------------------- Feature #1952: cannot stop with Ctrl+C https://bugs.ruby-lang.org/issues/1952#change-24690 Author: Usaku NAKAMURA Status: Assigned Priority: High Assignee: Yukihiro Matsumoto Category: core Target version: 2.0.0 =begin 以下のスクリプトがCtrl+Cで停止せず、Ctrl+C押下後はkill -9でしか殺せません。 Thread.new do begin begin sleep ensure raise end rescue retry end end.join =end -- http://bugs.ruby-lang.org/