前田です。 In message "[ruby-list:6799] Re: Mutex/ConditionVariable/Queue" Kazuhisa YANAGAWA <katze / yuba.is.uec.ac.jp> wrote: | SizedQueue の状態はやっぱり empty と full を別に持つものだと思う.... | いや, 同じでも動けばいいんですけど. でも普通, 例に出て来る有界バッファ | のコードでは状態を分けてあります. あれ、分けてありますよね? emptyの時は@que_condでfullの時は@sized_que_condで待っています。 # 名前が悪いとか(^^; @empty_condと@full_condにするのかな。 Mutexも二つあるのはネストができないせいです。 -- 前田 修吾