Foros del Web » Programación para mayores de 30 ;) » .NET »

Imposible controlar los Threads

Estas en el tema de Imposible controlar los Threads en el foro de .NET en Foros del Web. Hola a todos, tengo un pequeño problema para controlar los Threads (en VB .Net). Creo varios Threads que me guardo en un vector, el problema ...
  #1 (permalink)  
Antiguo 29/11/2007, 04:44
 
Fecha de Ingreso: septiembre-2005
Mensajes: 26
Antigüedad: 18 años, 8 meses
Puntos: 0
Imposible controlar los Threads

Hola a todos,
tengo un pequeño problema para controlar los Threads (en VB .Net).
Creo varios Threads que me guardo en un vector, el problema viene cuando
se necesita parar alguno de estos Threads.
Yo lo que hago primero es reorganizar el vector, y luego paro el Thread.
Hasta ahi todo funciona bien.
Pero cuando son 2 Threads a la vez los que hay que parar, al llamar a la función que reordena el vector se monta un buen cacao, ya que los 2 entran más o menos a la vez, y me dejan el vector hecho polvo.
He pensado en que cuando pase esto, directamente me cargo todos los procesos y vuelvo a crear los que tengan que estar en funcionamiento. Pero esto puede dar también problemas pq los procesos pueden estar en mitad de su trabajo.

¿Alguien sabe alguna otra forma de controlar los Threads que no sea en un vector?
¿Como puedo reordenar el vector de forma que dos procesos puedan hacerlo a la vez?

Saludos y gracias.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:31.