102件ヒット
[101-102件を表示]
(0.122秒)
種類
- インスタンスメソッド (84)
- 特異メソッド (18)
ライブラリ
- ビルトイン (102)
キーワード
- [] (12)
- exit (12)
- kill (12)
-
report
_ on _ exception (9) -
report
_ on _ exception= (9) - terminate (12)
-
thread
_ variable _ get (12) -
thread
_ variable _ set (12)
検索結果
先頭1件
-
Thread
# kill -> self (24019.0) -
スレッドの実行を終了させます。終了時に ensure 節が実行されます。
...ただし、スレッドは終了処理中(aborting)にはなりますが、
直ちに終了するとは限りません。すでに終了している場合は何もしません。このメソッドにより
終了したスレッドの Thread#value の返り値は不定です。
自身がメイン......exit(0)
により終了します。
Kernel.#exit と違い例外 SystemExit を発生しません。
th1 = Thread.new do
begin
sleep 10
ensure
p "this will be displayed"
end
end
sleep 0.1
th1.kill
#=> "this will be displayed"
@see Kernel.#exit, Kernel.#exit!...