【Perl】ファイルロック(排他処理)について語ろうat PHP【Perl】ファイルロック(排他処理)について語ろう - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト258:230 02/08/10 06:54 >>257 >そのまま使うとエラーでロックを外した瞬間に書き込みが重なってしまう ロックを外したら、もはやそのプロセスは書き込まないはず。 まさか&errorでexitせずに、実行続けてるとか? mkdir式が有効なのは、flockがダメだったからかもしれないが、 処理が遅くなるのとタイムアウトがある事で、読み書きが集中 しないようになった効果かもしれない。 質問者は問題が解決しさえすればいいんだが、 flockとmkdir式の併用なんて気持ちわるい結末だなぁ。 259:228 02/08/10 18:58 >ロックを外したら、もはやそのプロセスは書き込まないはず。 どんなエラーでもロックを外してしまうので 書き込み中の人がいて、それ以外の人がエラー出してロックを外してしまう というのが問題でした 上で書いてるのはちょっと違いました。。 いろいろ教えて頂いたのに、はっきり原因を解明せずに 気持ち悪い結末にしてしまって申し訳ないですが 上のflockのみではprintで失敗したらどうしようもないのなら mkdirを併用する方法はいいんじゃないかと思うんですが・・ 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch