CGIなどのの質問を受付ます。
現在SPAM対策の為、一部ホストアドレスを規制中。
▼スレッド
│
└◇94:Re:排他処理(補足) [moon] 10/20 16:36
ただし、このLOCKはまだ硬くない。スレッド一覧
なぜならば、時間が来ると自動的にエラーになり、LOCKを解除してしまうから。
&errorのところにロックを解除(削除)すると考えてください。
本来ならば自分のかけたLOCKではないときにLOCK解除をすると不具合がおきる。
または自分がかけたLOCKなのに、違う人がLOCKをはずしてしまうなど。
自分のかけたLOCKかどうかを判別すればもっと強いLOCKが出来上がる。
そのような判別をするには、たとえば自分のプロセスIDをキーとして
ファイル名に入れるなどの工夫が必要。
(単純にファイル名にするとLOCKがまともにかからないが)