| Anterior | Siguiente |
| ERROR_WAIT_NO_CHILDREN | ERROR_DIRECT_ACCESS_HANDLE |
ERROR_CHILD_NOT_COMPLETE
Qué significa ERROR_CHILD_NOT_COMPLETE
ERROR_CHILD_NOT_COMPLETE (129) significa que el proceso hijo relevante existe, pero todavía no ha terminado. Dependiendo de la API o capa de compatibilidad, puede ser un resultado normal de una consulta no bloqueante en vez de un fallo fatal.
Qué comprobar
- Mida el tiempo de ejecución y el timeout usado por el parent.
- Inspeccione threads del child si parece bloqueado.
- Diferencie trabajo legítimo de larga duración de un hang.
- Evite polling agresivo con timeout cero.
Cómo actuar
Trátelo como «todavía no» cuando el contrato de la API lo permita. Use espera acotada, cancelación y progreso. Antes de terminar el child por fuerza, capture qué recurso o sincronización está esperando. A diferencia de ERROR_WAIT_NO_CHILDREN, aquí sí existe un hijo elegible.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.