| Anterior | Siguiente |
| STATUS_IO_TIMEOUT | STATUS_PROFILING_NOT_STARTED |
STATUS_FILE_FORCED_CLOSED
Qué significa STATUS_FILE_FORCED_CLOSED
STATUS_FILE_FORCED_CLOSED significa que el open ya no es válido porque otro componente forzó su cierre. Puede ocurrir durante teardown de un redirector o servidor, administración remota, failover o una transición del provider. No equivale a que la aplicación haya ejecutado simplemente su propio close.
Las operaciones que estaban en vuelo pueden tener un resultado incierto. Reabrir y repetir ciegamente un write no idempotente puede duplicar cambios si el servidor llegó a procesarlo antes del cierre. Hay que establecer por qué se forzó el cierre y qué garantía ofrece el protocolo sobre las solicitudes pendientes.
Qué comprobar
- Capture el primer evento que explica el forced close en cliente, servidor, redirector o filesystem.
- Identifique qué I/O estaba pendiente y si su completion es conocida o incierta.
- Reabra solo después de revalidar file identity y estado de la aplicación.
- No repita writes no idempotentes sin una regla de recuperación que descarte duplicados.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.