| Anterior | Siguiente |
| STATUS_TOO_MANY_OPENED_FILES | STATUS_CANNOT_DELETE |
STATUS_CANCELLED
Qué significa STATUS_CANCELLED
El request dejó de ejecutarse porque alguien pidió cancellation. No indica por sí solo que el dispositivo, archivo o red hayan fallado. El cancel puede venir del usuario, timeout de una capa superior, teardown de un handle o shutdown.
En I/O asynchronous, cancel y completion pueden competir. El código debe garantizar un único resultado final y liberar resources exactamente una vez.
Qué comprobar
- Identifique quién emitió la cancellation y por qué.
- Tracee carrera entre cancel y normal completion.
- No reintente automáticamente si el usuario/teardown quería detener la operación.
- Valide que callbacks y buffers se liberen una sola vez.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
