| Anterior | Siguiente |
| EAFNOSUPPORT | ELNRNG |
ECANCELED
Qué significa ECANCELED en Solaris
ECANCELED indica cancelación, no timeout ni fallo de transporte. Puede aparecer en POSIX AIO u otros mecanismos que mantienen una operación en cola y permiten retirarla antes de finalizar.
La cancelación no autoriza a reutilizar inmediatamente todos los buffers o descriptores: primero debe completarse el protocolo de finalización de la API y determinarse si hubo progreso parcial.
Qué comprobar
- Identifica qué subsistema asíncrono originó la operación y quién solicitó cancelarla.
- Distingue cancelación explícita de timeout, señal y error del dispositivo.
- Espera/recoge el estado de completion según la API antes de liberar memoria asociada.
- Registra si existió progreso parcial que la aplicación deba reconciliar.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
