| Anterior | Siguiente |
| ERROR_PROC_NOT_FOUND | ERROR_CHILD_NOT_COMPLETE |
ERROR_WAIT_NO_CHILDREN
Qué significa ERROR_WAIT_NO_CHILDREN
ERROR_WAIT_NO_CHILDREN (128) indica que una operación de espera para procesos hijo no tiene un target válido. El child pudo no haberse creado, haber sido recolectado ya por otro flujo o no pertenecer a la relación que la capa de compatibilidad considera elegible.
Qué comprobar
- Registre el éxito de creación y el PID devuelto.
- Asegure que un único componente sea responsable de esperar y consumir el estado final.
- Busque dobles waits sobre el mismo child.
- Revise carreras entre timeout, cancelación y finalización normal.
Resolución
Modele ownership de procesos hijo explícitamente: transfiera el handle/PID a un único reaper y márquelo como consumido cuando se obtenga la terminación. Este código apunta normalmente a bookkeeping de la aplicación, no a un servicio de Windows ausente.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.