No estoy seguro de por qué sucede esto y nunca aborto explícitamente los hilos, por lo que es un poco sorprendente. Pero registro Excepciones y estoy viendo:¿Por qué me sale "El hilo estaba siendo abortado" en asp.net?
System.Threading.ThreadAbortException - El hilo estaba siendo cancelado.
Parece suceder en una llamada al System.Threading.WaitHandle.WaitOne
. No estoy seguro de hasta dónde va esta Excepción. No creo que mis hilos terminen nunca porque capturo el registro y me trago el error.
¿Alguien sabe por qué estoy recibiendo estos errores? ¿Quizás es cuando estoy terminando mi servidor por la fuerza o solicitando que se reinicie? Si no es así, ¿qué podría estar causándoles?
¿Puedes mostrar el código que tienes en Application_Start? –
@rick: no sé qué esperas encontrar pero aquí hay un fragmento. 'var obj1 = new MyServiceObject(); srv1 = new Thread (obj1.Queue); ... srv1.Start() '. Tenga en cuenta que obj1 no está dentro de un bloque en uso, por lo que no se desecha prematuramente. Es solo un hilo sencillo que genero en el inicio –
'Pruebe' esta respuesta .. http://stackoverflow.com/questions/20120800/system-threading-threadabortexception-on-generic-redirection/33999795#33999795 – Moumit