Приложение C # Socket Connect зависает - PullRequest
4 голосов
/ 07 апреля 2011

Мое приложение зависает при подключении с помощью System.Net.Sockets;

m_Socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);

m_Socket.Connect(Host, Port);

Замерзает, потому что либо хост не принимает соединения, либо порт не открыт.

Как я могу это исправить?

спасибо

1 Ответ

2 голосов
/ 07 апреля 2011

Можно ли использовать BeginConnect и попытаться установить соединение асинхронно?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...