[pyar] consulta Threads

Nicolas Rebagliati nicolas.rebagliati en aenima-x.com.ar
Jue Ene 6 15:21:45 ART 2011


hago esto:
                    t = admMessageThread()
                    t.start()
                    t.join()

justo a continuacion de esto acepto las conexiones en mi socket
self.connection, address = self.socket.accept()

el tema es que nunca llega a ese punto..se queda en el thread para siempre

2011/1/6 Ismael Bejarano <ismaelbej en gmail.com>

> Buenas,
>
> 2011/1/6 Nicolas Rebagliati <nicolas.rebagliati en aenima-x.com.ar>:
> > Hola, tengo una consulta...la verdad que no tengo mucha idea de threads
> > Tengo un proceso que escucha en un puerto, y necesitaba tirar un thread
> que
> > cada X tiempo se conecte a ese puerto...pero necesito hacerlo desde el
> mismo
> > proceso que levanta el server.
> > Este es el thread:
> > class admMessageThread(threading.Thread):
> >     def __init__(self):
> >         threading.Thread.__init__(self)
> >         self.client = GRE_Client.Client()
> >
> >     def run(self):
> >         messages.printDebug("Starting Adm Thread")
> >         time.sleep(10)
> >         while 1:
> >             messages.printDebug("Enviando Adm Message...")
> >             self.client.Adm() # ACA es donde se conecta!!!
> >             messages.printDebug("Waiting...")
> >             time.sleep(10)
> > el problema es que yo pense que al tirar el thread
> > ele ejecución seguia...pero no como el thread entra en un loop
> > infinito..la ejecución nunca sigue.
> > Existe alguna forma de hacer lo que quiero??
> > Gracias!!
>
> Como ejecutas el thread?
>
> > t = admMessageThread()
> > t.start()
>
> deberia funcionar.
>
> Saludos,
> Ismael
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20110106/a2a5c32b/attachment.html>


More information about the pyar mailing list