Здравствуйте, Разраб, Вы писали:
Р>Может подобный код завершиться раньше, чем файл path станет на чтение|запись? Р>ОС astralinux x64
Насколько я помню, в линухе fd от дискового файла всегда готов читать/писать, если спрашивать poll-ом. А асинхронная запись в него делается совсем другим муханизьмом.
И у них даже семантика другая. Простой советский write() в дисковый файл скажет тебе, что все ОК, как только данные скопируются в кеш. Асинхронная запись завершится, когда данные дойдут до самого диска, и он скажет, что принял их.