有馬です。

Tomoyuki Kosimizu <greentea / fa2.so-net.ne.jp> wrote

| Mutex#synchronizeの使い方が分からず悩んでいます。
| 
| 下のコードを実行すると:

Mutex#synchronize は、thread の間の排他制御に用います。
越水さんの例では、meth_in の @lock.synchronize {} はけっして実行できません。

@mutex.synchronize {
  any
}

と以下は同じです。

@mutex.lock
any
@mutex.unlock

例は sample/philos.rb があります。

--
 有馬 康弘 <fit0298 / fitec.co.jp>