Site icon EfmSoft

¿Qué significa el código errno 39 (ENOTEMPTY) en Linux?

 
También puede significar:
ConstanteTipoSO
ERROR_HANDLE_DISK_FULLError de WindowsWindows
KERN_LOCK_UNSTABLERetorno del kernel de macOSmacOS
ippStsEvenMedianWeightEstado de Intel IPPCualquiera
EDESTADDRREQerrnomacOS
EL3HLTerrnoSolaris
ENOLCKerrnoWindows
RDR_FILE_SYSTEMCódigo BSODWindows
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

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.

Exit mobile version