Recientemente aprendí que cuando se está esperando una declaración, es decir; la función tarda en devolver un valor, el control vuelve a la función principal que realiza otras tareas.
Si se trata de un solo subproceso y el padre realiza otras tareas, ¿cuándo tiene tiempo la función esperada para finalizar su tarea?
¿La función esperada obtiene una cantidad de tiempo estipulada en cada iteración del bucle?