ファイルといった1つの資源をCGIのように非同期に呼ばれると競合して誤動作しますよね。昔のホームページですとアクセスカウンタをファイルで管理していて、競合を整理できずにカウント値が吹っ飛ぶとかありました(老眼)。いう「同時にアクセスした際に一瞬でも先着したほうを優先、後着は先着の処理が全部終わるまで待たせる」処理を書いてみました。実行サンプルこのページを2個のタブでそれぞれ表示させてから、順にリンクをクリックしてみてください。先着のほうが1秒ずつ「待機中」を表示して10秒待って終了します。後着は「ロック開始」から進まずに先着が終了後に再開します。20:53:10です。/></p></body></html>EOF解説flockで1つのファイルをロックして競合を整理しますので、こちらをご覧ください。mojolicious。