Ruby 1.9.3 リファレンスマニュアル > ライブラリ一覧 > monitorライブラリ > MonitorMixinモジュール > mon_synchronize

instance method MonitorMixin#mon_synchronize

mon_synchronize { ... } -> object
synchronize { ... } -> object

モニターをロックし、ブロックを実行します。実行後に必ずモニターのロックを解放します。

ブロックの評価値を返り値として返します。

[SEE_ALSO] MonitorMixin#mon_enter

module MonitorMixin