乙です.


>>5 semaphore 周り(F15 と F22 が同じ板を同時に処理しようとした場合の競合を防ぐ)ですが,
現状のコードだと,最初に板数分の semaphore を確保してそのまま使うようになってるんで,
途中で板追加するとそのままだと増えた分の板数だけ回らなくなっちゃいますね.
その場合 ipcrm でクリアすると増えた板数に対応する semaphore が改めて確保されますが,
そういう手間なしに板追加に追随できるように改造してみます......