| Anterior | Siguiente |
| ENAMETOOLONG | EDESTADDRREQ |
ENOTEMPTY
Qué significa ENOTEMPTY
ENOTEMPTY aparece al eliminar, renombrar o sustituir un directorio cuando la operación exige que no contenga entradas. Archivos ocultos, temporales o un escritor concurrente pueden hacer que el directorio deje de estar vacío después de una comprobación previa.
Por eso puede ser una carrera y no una contradicción con una lista mostrada antes al usuario. La eliminación recursiva automática tampoco es una solución segura: podría borrar datos creados por otro actor entre la comprobación y el borrado.
Qué comprobar
- Enumera el directorio inmediatamente alrededor del fallo e incluye entradas ocultas.
- Identifica procesos que escriben, extraen, editan o limpian la misma ubicación.
- Serializa operaciones de ciclo de vida cuando el directorio tenga un único propietario lógico.
- En despliegues, usa directorios versionados y cambia un pointer estable solo después de completar el contenido.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.