Keep file I/O return-value overview consistent with orphan cleanup API
This commit is contained in:
1 parent
39f9d6a0e9
commit
1cf2cc10dd
1 file changed
+1
-1
+1
-1
@@ -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 работает один владелец.
|
||||
|
||||
Reference in new issue
Block a user