¿Qué significa el código de error de Windows 129 (ERROR_CHILD_NOT_COMPLETE)?

 
También puede significar:
ConstanteTipoSO
ENETRESETerrnoSolaris
ENOTSUPerrnoWindows
SPIN_LOCK_INIT_FAILURECódigo BSODWindows
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.