2013-10-25 3 views

ответ

0

С сайта Microsoft

метод Abort будет синхронно выполнить обратный вызов, указанный в методы BeginGetRequestStream или BeginGetResponse если метод Abort вызывается, когда любой из этих операций являются выдающимися. Это может привести к возникновению проблем с блокировкой.

Вы когда-нибудь пробовали HttpWebRequest.Close();

Даже если вы вызываете другой поток, метод прерывания является синхронизацией.

+0

Я думаю, что GetResponse() может занять много секунд из-за плохого интернет-соединения. Я использую Abort, чтобы отменить это. Проблема в том, что Abort не является немедленным, поэтому я думаю, что я вызову Abort также в другой теме. Не существует метода Close(). – albert

Смежные вопросы