¿Qué significa el código errno 77 (ENOLCK) en macOS?

 
También puede significar:
ConstanteTipoSO
EBADFDerrnoLinux
EBADMSGerrnoSolaris
NO_PAGES_AVAILABLECódigo BSODWindows
Anterior Siguiente
EBADFD EBADMSG

ENOLCK

Qué significa ENOLCK en macOS

ENOLCK se refiere a falta de capacidad/recursos del mecanismo de locks, no a un simple conflicto con un lock mantenido por otro proceso.

El diagnóstico debe conservar archivo/objeto, rango y tipo de operación para saber qué recurso de locking estaba siendo consumido.

Qué comprobar

  • Registra archivo, rango, tipo de lock y owner que lo solicita.
  • Comprueba fugas de locks o descriptores después de errores y cancelaciones.
  • Distingue agotamiento del mecanismo de una espera normal por un lock ocupado.
  • No uses retry cerrado: espera a que exista evidencia de que se liberó capacidad.

Referencias técnicas


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