[C con Clase] Consulta sobre threads

Jose Cabrera josmaca en gmail.com
Jue Abr 15 22:42:28 CEST 2010


Como solución puedes crear un semaforo de tal forma que el proceso main
tenga que esperar a que el otro hilo abra el semaforo para poder terminar el
programa

El 15 de abril de 2010 18:45, Mariano Demarchi <marchi.hh en gmail.com>escribió:

> Depende se que sea lo que necesitas hacer podrías usar fork().
> fork() crea un nuevo proceso (hijo) igual al que está llamando a
> fork() y mantiene a ambos en ejecución con el flujo del programa en la
> instruccion siguiente a fork.
>
> Como permite identificar cual es el padre y cual es el hijo se puede
> hacer para que el padre continue haciendo algo y el hijo comience a
> hacer algo nuevo.
>
> Saludos
>
> El 15/04/10, pogui <poguijuaz en gmail.com> escribió:
> > lo que podes hacer ya que estas trabajando con linux, es hacer que el
> > proceso corra como demonio.
> > Esto lo podes hacer con la funcion: "daemon()" que basicamente pide al
> > sistema operativo que lo haga correr en background.
> > la librería en la que lo encontrás es <stdlib.h>
> > De todas maneras notá que si el programa finaliza, igualmente lo hará
> > aunque corra en background, explicanos un poco mas que es lo que quieres
> > que haga el programa para ayudarte.
> >
> > Espero que te ayude
> >
> > pogui.
> >
> > Hl3 escribió:
> >> Hola.
> >>
> >> ¿ Cómo puedo hacer para que mi programa lance un thread, se quede éste
> >> ejecutandose y el programa principal (main) salga al prompt para poder
> >> seguir yo haceindo lo que quiera ? ya que si acaba el main tambien acaba
> >> el thread.
> >>
> >> [estoy en C bajo Linux]
> >>
> >> Saludos.
> >>
> >>
> >> _______________________________________________
> >> Lista de correo Cconclase Cconclase en listas.conclase.net
> >>
> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
> >> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ
> >>
> >>
> >
> >
> >
> > _______________________________________________
> > Lista de correo Cconclase Cconclase en listas.conclase.net
> >
> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
> > Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ
> >
>
> _______________________________________________
> Lista de correo Cconclase Cconclase en listas.conclase.net
> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20100415/24cedbf7/attachment.html>


Más información sobre la lista de distribución Cconclase