¿Qué significa el código errno 63 (ENOSR) en Solaris?

 
También puede significar:
ConstanteTipoSO
ERROR_PRINT_CANCELLEDError de WindowsWindows
STATUS_WAIT_63NTSTATUSWindows
ENOSRerrnoLinux
ENAMETOOLONGerrnomacOS
NO_MORE_SYSTEM_PTESCódigo BSODWindows
Anterior Siguiente
ENAMETOOLONG ENONET

ENOSR

Qué significa ENOSR en Solaris

ENOSR es «Out of STREAMS resources». Solaris usa STREAMS de forma real, por lo que este errno puede indicar que open() u otra operación no pudo reservar las estructuras internas que necesita el stream.

Oracle lo trata como una escasez temporal de recursos. Aun así, una repetición sostenida puede señalar fuga o dimensionamiento insuficiente de stream heads/queues, no solo un pico aislado.

Qué comprobar

  • Mide streams abiertos, queues y módulos asociados al subsistema que falla.
  • Revisa recursos del sistema y si los streams se cierran correctamente en caminos de error.
  • Distingue ENOMEM, ENOBUFS y límites de descriptors.
  • Aplica backoff si la condición es transitoria y diagnostica si se vuelve persistente.

Referencias técnicas


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