• 締切済み

linuxのセマフォに関する質問です

1回upしたセマフォXを、downせずにそのupを無かったことにしたいのですが、この場合、sema_init(&X,0)を実行すれば問題無いでしょうか?(これでまた初期状態から正常にXが使用できるようになるでしょうか?)

みんなの回答

回答No.1

おそらく実装依存と思います。 仕様に明記されていないのならば、現在たまたま望み通りに動いたとしても将来に渡って同じ動作をするかどうかは保証されません。downしておいた方が堅いと思われます。

RoyMustang
質問者

お礼

仰るとおりですね。 回答ありがとうございました。

関連するQ&A