Why doesn't System.Net.Sockets.TcpClient (or the pure System.Net.Socket
interface) have a ConnectTimeout option?
There is a SendTimeout and a ReceiveTimeout, even and the socket options
level. Why isn't there connection timeout?
If the remote server is offline, the connect takes forever to timeout.
Using theards to implement ConnectTimeout is _crappy_.
Why the .net 1.1 doens't have support for ConnectTimeout?
Does .net v2 have support it?
Thanks,
Best regards,
Jozef Janitor
www.jozjan.net
jozjan_AT_jozjan_DOT_net