ChannelServer.ListeningThread.Abort sur le fil suivant, mais rien ne semble se passer. J’aimerais être plus précis, mais je ne peux penser à rien de plus. Aucune ThreadAbortException ne semble être ThreadAbortException et cette exception doit être émise quel que soit l’écouteur bloquant (il fonctionne parfaitement sur les threads qui reçoivent des blocs). Important EDIT : Avec […]
UPDATE: Je ne pense pas que cette question est une copie de Can ThreadAbortException peut-il être ignoré? parce que (1) je ne crée pas un autre thread, il n’y a donc aucune possibilité de condition de concurrence critique et (2) ce problème ne se produit que si le bloc finally contient une await , ce […]
Ne définissez pas d’indicateur de doublon sur cette question – il ne s’agit pas de “pourquoi ThreadAbortException se produit”, il s’agit de “pourquoi le processus w3wp.exe se termine après ThreadAbortException”. Disons que nous avons une application Web simple avec l’exemple de code suivant: protected void Page_Load(object sender, EventArgs e) { Response.Redirect(“http://google.com”); } Qui signifie en […]
Je jouais ce soir avec les régions d’exécution contrainte pour mieux comprendre les détails les plus fins. Je les ai déjà utilisées à l’occasion, mais dans ces cas-là, j’ai surtout suivi les règles établies. Quoi qu’il en soit, j’ai remarqué quelque chose de particulier que je n’arrive pas à expliquer. Considérons le code suivant. Remarque: […]