Клиенты могут сделать максимум 15 подключений к пользовательскому серверу Linux в моно - PullRequest
2 голосов
/ 01 апреля 2012

У меня есть пользовательский сервер в C #, работающий на Ubuntu 11.10 под моно.Я могу подключить до 15 клиентов Silverlight к серверу.Когда я делаю 16-е, это просто ждет.И если я закрою одно из установленных подключений, 16-й клиент сможет подключиться.Я также не превышаю лимит файловых дескрипторов.Ограничение составляет 1024, а у меня около 300.

Я также запускал тот же сервер на виртуальной машине Ubuntu 11.10 и смог установить до 20 подключений.

Клиенты используют TcpListener.

Я не получаю это ограничение при запуске сервера в Windows.

Есть идеи, как разрешить больше подключений?

1 Ответ

1 голос
/ 07 апреля 2012

Я использовал моно 2.6.7. Обновление до 2.10.8 решает проблему.

...