Возможно, программу, выполняющую «массовое удаление», можно изменить, чтобы она работала более плавно в файловой системе, в которой возникли проблемы. Если он выполняет запросы, чтобы найти файлы для удаления, это может быть не открытый вызов, который истекает. Чтобы проверить теорию, есть ли какой-нибудь способ настроить задание cron, которое просто удаляет один файл с известным именем во время заполнения диска? Как программа «массового удаления» решает, какой «открытый» вызов сделать?
Также возможно контролировать процент использования диска, прежде чем перестанут работать записи. Вы также можете попробовать установить это значение ниже. Если вы обнаруживаете состояние «диск заполнен», ожидая, пока шаг создания файла не вернет -1, то вам следует рассмотреть возможность добавления явной проверки к вашему коду, чтобы, если файловая система была заполнена более чем на определенный процент, предпринять действия по исправлению. 1003 *