From: matz@... (Yukihiro Matsumoto) Date: 2001-05-14T18:34:00+09:00 Subject: [ruby-dev:13192] Re: SizedQueue#max= まつもと ゆきひろです In message "[ruby-dev:13188] Re: SizedQueue#max=" on 01/05/14, "Okada Jun" writes: |>「SizedQueueのキューのサイズが小さくなったので、はみだしたス |>レッドを追い出す」というつもりなんですが。@maxが小さくなって |>るんでpopで取り出せると思うし。なんか間違えてる? | |@queue_waitで待っているのは、pop待ちじゃなくてpush待ちのスレッドでは? |あとpop待ちが発生するのは@que.empty?の時のみなので@maxのサイズは |関係無いと思います。一個でも@queに中身があればpop待ちのスレッドは |解除されるわけだし。 えーと、えーと、書いてからだいぶたっているのですっかり忘れて たようです。結論から言えば、[ruby-dev:13170]が正しいです。 すいません。(_ _)