マルチスレッドプログラミング相談室 その7
■ このスレッドは過去ログ倉庫に格納されています
0090デフォルトの名無しさん
2008/08/25(月) 21:28:31pthread_cond_waitに入るときに、クリティカルセクション内で
現在待ちに入っているスレッドの優先度をメモっておいて、
pthread_cond_broadcastで起きたときに、クリティカルセクション内で
自分より高い優先度のスレッドが待ちに入っているなら、
何もせずに再びpthread_cond_waitに入る、じゃだめなのかな。
必ずその優先度の高いスレッドも起こされるはず・・・だと思う。
やばいタイミングとかあるか・・・な?
■ このスレッドは過去ログ倉庫に格納されています