таймаут на Socket.Connect()
От: BoD Россия  
Дата: 20.04.05 10:58
Оценка:
Продолжение темы http://rsdn.ru/Forum/?mid=1127919 (как установить таймаут на Socket.Connect() ?)
Re: таймаут на Socket.Connect()
От: Resnick Россия  
Дата: 20.04.05 11:05
Оценка:
Здравствуйте, BoD, Вы писали:

BoD>Продолжение темы http://rsdn.ru/Forum/?mid=1127919 (как установить таймаут на Socket.Connect() ?)


Может Socket.BeginConnect подойдет?
Re[2]: таймаут на Socket.Connect()
От: BoD Россия  
Дата: 23.04.05 13:50
Оценка:
Здравствуйте, Resnick, Вы писали:

R>Здравствуйте, BoD, Вы писали:


BoD>>Продолжение темы http://rsdn.ru/Forum/?mid=1127919 (как установить таймаут на Socket.Connect() ?)


R>Может Socket.BeginConnect подойдет?


не подходит походу!
Re[2]: таймаут на Socket.Connect()
От: Аноним  
Дата: 24.04.05 00:01
Оценка:
S.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.ReceiveTimeout, 30000)

После этого вызываешь метод Connect


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Re[2]: таймаут на Socket.Connect()
От: Аноним  
Дата: 16.02.07 20:58
Оценка:
А для TcpListener есть аналог ? то же самое вроде не работает.
(chk = new TcpClient();
chk.ReceiveTimeout = 1000
Save&Exit


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Re[2]: таймаут на Socket.Connect()
От: Аноним  
Дата: 20.02.07 07:43
Оценка:
ReceiveTimeout — это таймаут на получение, а не на Connect.

Из TcpListener, вроде, можно было извлечь объект сокета и поправить его напрямую.

Вообще, рекомендую сразу кодить на сокетах. Граблей меньше, власти больше
Found By Iteration / XML Powered / .NET Built
Руководитель, архитектор и разработчик проекта Cron


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Re[2]: таймаут на Socket.Connect()
От: Аноним  
Дата: 24.02.07 11:19
Оценка:
используй Асинхронный поток с таймаутом
по таймауту закрывай соединение

смотри в MSDN httpWebRequest.Abort


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.