>>706
問題は、sem_wait が完了した後に取り消されたときなんです。
それに備えてクリーンアップハンドラを登録しようにも、その登録を sem_wait の前でやっても
後でやっても具合の悪いタイミングが存在しますよね?
それとも、sem_wait 〜 sem_post の間には、キャンセルポイントが無いようにしないといけないという
ことなのでしょうか?