るりまサーチ (Ruby 3.4)

最速Rubyリファレンスマニュアル検索!
2件ヒット [1-2件を表示] (0.164秒)
トップページ > バージョン:3.4[x] > クエリ:_builtin[x] > クエリ:pending_interrupt?[x]

別のキーワード

  1. _builtin new
  2. _builtin inspect
  3. _builtin []
  4. _builtin to_s
  5. _builtin each

ライブラリ

クラス

検索結果

Thread.pending_interrupt?(error = nil) -> bool (78304.0)

非同期割り込みのキューが空かどうかを返します。

非同期割り込みのキューが空かどうかを返します。

[m:Thread.handle_interrupt] は非同期割り込みの発生を延期させるのに使用しますが、本メソッドは任意の非同期割り込みが存在するかどうかを確認するのに使用します。

本メソッドが true を返した場合、[m:Thread.handle_interrupt] で例外の発生を延期するブロックを終了すると延期させられていた例外を発生させることができます。

- **param** `error` -- 対象の例外クラスを指定します。省略した場合は全ての例外を対象に確認を行います。

例: 延期させられていた例外をただちに発生...

Thread#pending_interrupt?(error = nil) -> bool (78301.0)

self の非同期例外のキューが空かどうかを返します。

self の非同期例外のキューが空かどうかを返します。

- **param** `error` -- 対象の例外クラスを指定します。


- **SEE** [m:Thread.pending_interrupt?]