るりまサーチ (Ruby 3.0)

最速Rubyリファレンスマニュアル検索!
1件ヒット [1-1件を表示] (0.021秒)
トップページ > バージョン:3.0[x] > クラス:Thread::Queue[x] > クエリ:num_waiting[x]

ライブラリ

検索結果

Thread::Queue#num_waiting -> Integer (54325.0)

キューを待っているスレッドの数を返します。

キューを待っているスレッドの数を返します。

```ruby title="例"
q = Thread::SizedQueue.new(1)
q.push(1)
t = Thread.new { q.push(2) }
sleep 0.05 until t.stop?
p q.num_waiting # => 1

q.pop
t.join
```