Windows と Linux で動作するアプリケーションがあります。ファイルを作成して書き込み、fclose() を呼び出します。不確定な時間が経過すると、ファイルの名前が別のスレッドに送信されます。もう一方のスレッドは、fopen() を使用してファイルを開き、その内容を読み取ります。
1 人のユーザーが、ファイルを開く前に短い遅延を作成しない限り、Debian 6 でアプリケーションが失敗することを報告しています。
fclose() が呼び出されて戻ったとき、fopen() を介して他のスレッドがファイルを利用できるようになるまでの時間は?