Я написал веб-сайт с использованием ASP.NET.Что происходит с потоком, когда пользователь закрывает окно браузера?
На одной странице моего сайта есть нить. Во время выполнения потока, что происходит с потоком, когда пользователь закрывает окно браузера? Продолжает ли этот поток работать?
Вы можете попробовать его с помощью поддельной длинной беговой нити (Thread.Sleep (100000)) и нескольких журналов. Thread не остановит его выполнение (потому что он асинхронен для HTTP-запроса). Конечно, это будет зависеть от правил ASP.NET, так что это не такая отличная идея для очень долгой разумной задачи. –
«есть одна нить на одной странице моего сайта», то есть .. вы создаете нить? Поток будет работать до тех пор, пока он не будет завершен. Если вы введете бесконечный цикл while, он будет работать «навсегда» –
http://stackoverflow.com/questions/4333152/how-to-detect-browser-close-at-server-side-in-asp-net Подсказка: google для «asp.net, что происходит, когда пользователь закрывает браузер»;) – PTwr