Threads rapidos... Demasiado rapidos

23/02/2006 - 15:38 por Bodescu | Informe spam
Hola a la comunidad:

Mi problema es conseguir que se coordinen los threads:

Utilizo un thread lanzadera, para llamar a un metodo al que hay que
pasarle parametros. Inmediatamente despues de lanzado el metodo que pasa
los params, estos deben actualizar su valor.

El caso es que la creacion de los hilos es tan rapida que no da tiempo a
los parametros a actualizar su valor, y me crea varios hilos iguales...

Se os ocurre alguna idea?

Gracias
 

Leer las respuestas

#1 Octavio Hernandez
24/02/2006 - 00:37 | Informe spam
Hola,

Para la sincronización de los hilos puedes utilizar el método Thread.Join():

http://msdn.microsoft.com/library/d...nTopic.asp

Leyendo este mensaje tuyo y el anterior, me da la impresión de que debes
olvidarte de la idea de la "lanzadera" y simplemente poner el código que
tienes en ese hilo en el cuerpo del bucle dentro del que creas los demás
hilos.

Slds - Octavio


"Bodescu" escribió en el mensaje
news:OE%
Hola a la comunidad:

Mi problema es conseguir que se coordinen los threads:

Utilizo un thread lanzadera, para llamar a un metodo al que hay que
pasarle parametros. Inmediatamente despues de lanzado el metodo que pasa
los params, estos deben actualizar su valor.

El caso es que la creacion de los hilos es tan rapida que no da tiempo a
los parametros a actualizar su valor, y me crea varios hilos iguales...

Se os ocurre alguna idea?

Gracias

Preguntas similares