> > ・・・いや、だってロックだよ? > > 取得され得るってことが問題じゃんか。 > > まだ話を続けるなら、優先的にレスするから、とにかくレスくれ。 > だからさ、ロックを取得できるのは他のプロセスがロックを解放したあとだから > 別に問題はないじゃないか > LOCK_NBを指定しない限りflockをかけようとしたプロセスは > 他のプロセスがかけたロックが解放されるのを待ち続けると 排他的ロック・・いや、LOCK_EXを掛けて、それからLOCK_SHにするんだが、 この間に他のプロセスがファイルにアクセスしちゃダメなんだ。 でも、LOCK_EXとLOCK_SHの両方を掛ける必要がある。なぜかはこの前の書き込みで書いた。 参考:2002/07/26(金)04時41分12秒