Возникла проблема: похоже, глючит rename(). Симптомы такие: есть прилада, которая активно работает с файлами - по очереди их создает и затем каждый переименовывает с помощью rename(). Станность заключается в том, что изредка почему-то один из нескольких тысяч файл не переименовывается, а копируется, т.е. его старая копия не удаляется.
Причем rename() всегда возвращает 0. Это проявляется ТОЛЬКО на Fedora2, - на FC1, RH8-9, Mandrake9-10, Suse8-9 ничего подобного ни разу не случалось.
В чем тут может быть дело? Имена файлов относительные, и в имени файла назначения есть несколько тильд. Может ли это помешать работе rename()? Никто с такой бедой не сталкивался?
Заранее спасибо.

Ответ на:
комментарий
от Selecter
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.