[#41278] [BUG:1.9] BINARY should not be ASCII-compatible — Yugui <yugui@...>

WXVndWkbJEIkRyQ5ISMbKEIKCgo+IBskQiRHISIkKiQqJGAkTSQzJDMkXiRHJE41RE9AJEclKyVQ

15 messages 2010/05/11

[#41407] [Bug #3339] win32ole test failure — Usaku NAKAMURA <redmine@...>

Bug #3339: win32ole test failure

20 messages 2010/05/25
[#41411] Re: [Bug #3339] win32ole test failure — Masaki Suketa <masaki.suketa@...> 2010/05/25

助田です。

[#41412] Re: [Bug #3339] win32ole test failure — "U.Nakamura" <usa@...> 2010/05/25

こんにちは、なかむら(う)です。

[ruby-dev:41311] Re: MonitorMixin::ConditionVariable#wait timeout

From: Masaya TARUI <tarui@...>
Date: 2010-05-13 13:28:25 UTC
List: ruby-dev #41311
> 元の題材が、シグナルを受けた時に predicateによってMutex内で新しい処理を行うとするならば、それに対応した 「3
> 秒はリソースを開放して定期処理、シグナルされたらすぐに終了」では、多分ですが、無制限のwaitとタイマー割込みを組み合わせた処理を書きます。

メールだした直後に、predicateをチェックするためにCVに使うMutexは取らないといけないので、リソースはそもそも違うMutexで管理する
と言う事も必要なのに気づきました。本題ではないでいいかもしれませんが、一応追加しておきます。

-- 
樽家昌也(Masaya TARUI)
No Tool,No Life.

In This Thread