Здравствуйте, GlebZ, Вы писали:
GZ>Здравствуйте, Tora-Bora, Вы писали:
TB>>Но судя по всему действительно есть какой-то пул коннекшенов, где бы это посмотреть? GZ>Есть такой пул коннектов. Нужно получить через ServicePointManager.FindServicePoint ServicePoint для своего коннекта. Там есть ServicePoint.CurrentConnections — сколько коннектов открыто. А также есть — ServicePoint.ConnectionLeaseTimeout. Выставляешь его в ноль, то все коннекты должны закрываться. Только не забудь потом выставить время, или -1(вечно).
Не совсем понял. То-есть если у меня начались таймауты, я выставляю ConnectionLeaseTimeout = 0, а потом, при первом удачном соединении ставлю обратно значение?