Folks,
мы собираем большие объемы данных и создаем файлы ошибок, состояния, информации и журналов, чтобы сообщить нам, что
продолжается. Мы используем ofstreams для записи в эти файлы. Через некоторое время (дни) мы получаем
Ошибка файла (указывается вызовом .good ()) в одном из потоков. В затронутом файле журнала это
Кажется, что запись одной строки начинается, но прерывается записью того же самого
линия. Например,
### Random Line of Text 1 ###
### Random Line of Text 2 ###
### Random Line of Text 3### Random Line of Text 3 ###
Каждый файл / поток имеет отдельный поток, который выполняет фактическую запись. Мы не зациклены на производительности
причин и не должно быть.
Это всегда один и тот же тип ошибки.
Это происходит только на одной из трех машин с одинаковым кодом, но мы не видим ошибок ввода-вывода
но, возможно, не ищет в нужном месте.
Спасибо за ваше время.
Задача ещё не решена.
Других решений пока нет …