aleks-th, типа да. Но, ты думаешь, что проблема из-за того, что изменения в файл не успевают примениться, и поэтому нельзя адекватно считать его размер?
Так у меня лог-файл каждый час создается новый, и обычно он не более 2 КБ. Раз в пару дней происходит этот сбой, и обычно маленький файл начинается бесконтрольно заполняться.
Простое условие, где я проверяю размер файла с помощью os. path.getsize, почему-то не сработало, поэтому и пишу здесь. Может, нюансы есть, может, сбой происходит на этапе sh.cp или sh.rm, и с этими функциями нужно быть осторожнее...