るりまサーチ

最速Rubyリファレンスマニュアル検索!
12件ヒット [1-12件を表示] (0.150秒)
トップページ > クエリ:t[x] > クエリ:Thread[x] > 種類:インスタンスメソッド[x] > クエリ:thread[x] > クラス:Thread[x] > クエリ:kill[x] > クエリ:backtrace[x]

別のキーワード

  1. drb thread
  2. thread kill
  3. thread pending_interrupt?
  4. thread backtrace_locations
  5. thread exit

ライブラリ

検索結果

Thread#backtrace -> [String] | nil (54345.0)

スレッドの現在のバックトレースを返します。

...ist[例][ruby]{
class C1
def m1
sleep 5
end
def m2
m1
end
end

t
h = Thread.new {C1.new.m2; Thread.stop}
t
h.backtrace
# => [
# [0] "(irb):3:in `sleep'",
# [1] "(irb):3:in `m1'",
# [2] "(irb):6:in `m2'",
# [3] "(irb):10:in `block in irb_binding'"
# ]

t
h.kill
t
h....
...backtrace # => nil
//}...