Keep file I/O return-value overview consistent with orphan cleanup API

This commit is contained in:
evgeny committed 2026-10-24 00:21:25 +02:00
1 parent 39f9d6a0e9
commit 1cf2cc10dd
1 file changed
+1 -1
+1 -1
View File
@@ -1,5 +1,5 @@
/* file_io — синхронные файловые операции: UTF-8 пути, идентичность и публикация через соседний temp.
* inspect: 0 найден, 1 отсутствует, -1 ошибка; остальные операции 0/-1, paths также 1 для одного файла.
* inspect различает найденный/отсутствующий файл и ошибку; paths сравнивает идентичность файлов.
* Temp обнулить → open → писать в file → finish → publish; discard обязателен также при ошибке.
* Активный temp автоматически защищён от remove_orphan во всех потоках до publish/discard, включая время после finish.
* Пока temp активен, структуру нельзя копировать/перемещать; с одним temp работает один владелец.