Hola a todos!
Tengo una duda existencial con esa función. En los lenguajes que manejan hilos o threads existe la función "join". Se que sirve para que un hilo al crear otro hilo, este último no termine antes. Pero mi duda es: cuando es invocada esta función ¿se comporta igual que la función "accept" utilizada para sockets?, es decir, que las instrucciones que estan más abajo en el codigo no pueden ejecutarse hasta que esta termine. ¿Es igual en todos los lenguajes?
Si les interesa saber: Lo que quiero es programar una biblioteca para programar servidores HTTP de manera sencilla, que soporte Server Sent Events, REST, que en vez de usar un hilo por cada petición use una determinada cantidad de ellos y se reparta el trabajo entre ellos, y cualquier otra cosa que se me ocurra. El lenguaje que quiero usar es Rust, que es el que creó Mozilla. Ya probe crear un servidor HTTP que no usa hilos, es muy sencillo y funciona, incluso lo probé con el navegador, pero sin hilos es inutilizable.
Saludos!