05/05/2011, 10:15
|
| | Fecha de Ingreso: enero-2011
Mensajes: 12
Antigüedad: 13 años, 10 meses Puntos: 0 | |
Respuesta: Duda uso de Thread Peterpay gracias por la respuesta, he probado el hilo en segundo plano y nada, entorno a los 20 minutos el proceso de mandar e_mail se para, te adjunto el codigo por si ves algo raro que se me esta escapando, porque me estoy empezando a desesperar con el tema, porque ahora que creia que con el hilo tenia resuelto el problema, veo que no se resuelve.
Pd. no tiene nada que ver el hilo, con que caduque la sesion, es que ando pensando que puede ser eso?, o lo hilos van por su cuenta? Gracias!
public void btnEnviaCorreo_Click(object sender, EventArgs e)
{
try
{
//CREO EL HILO PARA LANZAR LOS EMAIL Y VOLVER CON EL CONTROL DE LA APLICACION
Thread tarea = new Thread(new ThreadStart(envioMasivo));
tarea.Priority = ThreadPriority.Highest;
//PARA EVITAR QUE EL HILO TERMINE
tarea.IsBackground = false;
tarea.Start();
}
catch (Exception ex)
{
lblMensaje.Text = ex.Message.ToString();
muestraWebDialog();
}
} |