
24/04/2012, 10:17
|
 | | | Fecha de Ingreso: julio-2009 Ubicación: Berlin, Alemania / Granada, España
Mensajes: 132
Antigüedad: 15 años, 8 meses Puntos: 6 | |
Threads, identificación y manejo Buenas a todos =D
Tengo un problema (como no), tengo programado un servidor multithread, para cada cliente abro un paramitized thread con el método en cuestión de escucha solo para ese cliente.
Ahora tengo que identificar los thread que tengo para cada cliente, hasta aqui no es ningún problema ya que uso la clase GUID para asignarle una uid al cliente y esta al thread con Thread.Name.
La dificultad viene cuando un cliente pierde la conexión (por lo que sea) y necesito parar ese Thread, ¿Como lo hago? es decir ¿Hay algún sitio donde se guarden los threads que tengo abiertos? ¿tengo que guardarlos manualmente en un diccionario y luego recorrerlo para parar el que me interesa?
Gracias a todos, un saludo =)
__________________ Antes de cambiar el mundo...dá tres vueltas por tu casa
Usa Google es tu amigo ;) |