| Предыдущий | Следующий |
| ENOATTR | ESOCKTNOSUPPORT |
ENOTEMPTY
Операция с непустым каталогом
В Solaris ENOTEMPTY имеет значение errno 93. Основное сообщение: каталог не пуст
, но полезный диагностический контекст уже краткого сообщения: Solaris отказалась удалить или переименовать каталог, поскольку в нём остаются записи.
Для ENOTEMPTY сначала используйте таблицу errno Solaris и только затем сравнивайте с POSIX для переносимого поведения. Некоторые имена errno Solaris совпадают с другими UNIX-системами, но имеют другие номера или более узкое историческое значение.
Что проверить для ENOTEMPTY
- Перечислите скрытые записи вместе с видимыми именами.
- Проверьте процессы, одновременно создающие записи в том же каталоге.
- Не рассматривайте ENOTEMPTY как ошибку разрешений.
Справочные материалы по ENOTEMPTY
Нужно найти другой код? Найти другой код состояния или ошибки.